100% cotton fabric front fly flap with buttons waistband with buttons for suspenders back buckle with strap for fitting ignore Amazon Size Chart, refer to Body Measurements on left