Carhartt Baby Boys' Canvas Bib Overall Set 100% Cotton Imported Machine Wash Long sleeve printed body shirt with shoulder and crotch snaps adjustable strap overall with bib pocket and leg snaps