These onesies are a great product, well made, but they run small. My daughter was in the 24 month size at 15 months, and she outgrew that by 20 months, so I bought these. So, the 3T size fits more like a 2T. She is average-sized.