95% cotton 5% lycra stretch knit fabric bell bottom overalls. Straps have an extra set of studs so you can adjust the fit as the baby grows., while sizes 2-5 have extra length on the straps that you thread through a button hole and knot . This way you can get the fit right by adjusting where you place the knot Super 70's style with colours of brown and orange