100% Hand tooled and Made in the USA... No Class... size - S/M (32" - 35") - L/XL (35" - 39") Keep your pants on with STYLE......