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