Warm and tough. That's how the little guy likes things. Our overalls are made from 9-ounce, 100% cotton canvas and feature a 4.75-ounce, 100% cotton yarn-dyed flannel plaid lining. He'll like the convenience of the adjustable shoulder strap and bib pocket, and Mom will like the durability of the reinforced double knees. Leg snaps on 3-24 months. There is an embroidered "C" on the back.