I ordered a 3T for my daughter who is two and doesn't weigh more than 24 pounds, is in the 50th percentile and very lean. The shirts barely fit her. I did read the reviews in advance that you need to buy one size up, I would recommend you buy two sizes up.