I must give this 5 stars! The pants do not have the elastic adjustable waist which would have been helpful, but after I had them tailored to him, they were perfect. Suit looks expensive, and he said he was comfortable his entire graduation.  He also wore it all day at home because he didn't want to take it off! My son is on the smaller side of a five year old, and the size 5 was a bit big, but I had already expected that.  This is a great suit for any child.