My son is a 2t in EVERYTHING and if you look at the size chart he is exactly a 2t...  he's actually about 32 inches tall and is 31lbs...  this was too short :-( and it was like a leotard on him...  had I realized it was going to be so skin tight I would have ordered a 3t but didn't have time by the time it arrived.  He looked absolutely adorable in it when he allowed me to put the head on him but it would have been nice to have it fit more comfortably on him.