100% Cotton. The waist measures approx. 32" around with a tape measure. 2 front hip pockets and 2 back slash pockets. Zip fly with hook and eye closure. Good condition.