The baby thermal onesies have been perfect for my little one this winter as a layering piece. She is slightly larger than the average 4 month old but fits perfectly in the 3-6 month size. The quality of the material is fantastic and it washes well. Highly recommend! I have already bought the larger size for when she grows out of this one.