9-ounce, 100% Cotton Canvas - Adjustable shoulder strap with bib pocket, mock fly and double knees - Leg snaps on 3-24M only - Woven Carhartt brandmark label on bib pocket - Logo snaps - Embroidered 'C' on back - Replaces Carhartt YIR01 -