my son is 5 and very picky about his clothes.  VERY PICKY.  He is a smaller 5 year old and we usually have to cynch his pants up (inside elastic with buttons feature on jeans) ... I ordered the size 5 after reading a review that it fit another customer's son's tiny waist.  The size 5 was a perfect fit for my son who is almost 4 ft tall and weighs 32 pounds.  Every aspect of the suit fit, GREAT quality and perfect for the occassion we purchased it for.  The price totally rocks also considering you get all 5 aspects of a suit in one here!

Very pleased with this brand, quality, style, size fit, and he said it was very soft and comfortable.  The pants are a button zip closure but the back is elastic so it fits well and he feels he is a "big boy" with the button zip closure that he enjoys on his jeans, etc.

Recommend greatly to anyone needing a suit!