Machine washable. 3 x Bib Main 100% Cotton. Back Lining 68% Cotton, 19% Recycled polyester, 13% Polyurethane.