Our infants’ washed duck bib overall is made of 9-ounce, 100% cotton duck and is pre-washed for softness. It features adjustable shoulder straps, side pockets, a bib pocket and a snap inseam to make changing quick and simple. It’s the perfect first Carhartt!