"I ordered this when it first came in before reading any reviews - weeks later I finally got it. My son is almost 3 but tall, and have always in the past had to order bigger, but the age 3-4 was HUGE. Just got my 2-3 today and it's perfect. However I ordered another style in 2-3 as a result of this fit and it was really quite small - need a bit of size consistency amongst styles please....order one of each size where possible I guess and return as necessary."