When the weather calls for long pants, why not mix it up a bit with the Carhartt for Kids Canvas Bib Overall. Durable and adorable, this bib is made with 7.5 oz. 100% cotton peached canvas and features adjustable shoulder straps to help find the best fit possible as she continues to grow. The front has a bib pocket and mock fly, you'll also find leg snaps for easy accessibility on sizes 3 - 24 months. As if this pink bib couldn't get any better, Carhartt added emboidery on the bib pocket and leg as well as heart shape logo snaps throughout.