100% Cotton. Front zip fly with button closure. Very good condition.