These pants are super cute, but the normal size my son wears was too small for him. He is 18 months old, 34 in tall and 25lbs, normally wears 18m size so thats what I ordered. Maybe its just because my son is tall, but they were too small for him. Biggest concern was that they were too short. The waistband was tight too, but could have been tolerated if the length was okay