We love our baby pjs! The colours are beautiful, the material is super soft and the fit for the most part is great. The material has lots of stretch for a longer lifespan of the fit - however, the pant waistband is a snug fit for us. Our little one is 17lbs at 5 months and we have the 6-12 size. The shirt will be good for months to come but we’ll have to order new pants before she hits 7 months - or maybe we’ll modify the waistband elastic only as the leg length, circumference and cuffs are all stretchy. Regardless we love them and wear them for all our outdoor adventures here in the chilly Alberta winter. We will order again!