Strap on our washed-duck bib overall to prepare your guy for a long day of play. Constructed of 9-ounce, 100% cotton duck, it's lined for warmth in 100% cotton, yarn-dyed plaid flannel. The overall comes with adjustable shoulder straps, bib pocket, mock fly, and reinforced double knees.