The quality of this suit is much better than the other ones I tried for my slim, hard-to-fit 8-year-old son. The material is heavier and the details are nicer. The pants and vest have an adjustable waist, and the pants have plenty of length, so that we turned them under and hemmed them to fit. This suit is a true slim and the jacket fit my son like it was made for him (he's 52 inches tall and weighs around 60 lbs). The shirt that comes with it was way too large, however, with baggy sleeves and torso that bunched up under the jacket, so I found a different one to use, and with the quality of this suit so reasonably priced, I didn't mind that at all. I had already ordered and returned another suit from a different company that turned out to be huge, and searched in local stores without luck, so with time running out I ordered this in both a 7 and 8 to be sure to have something he could wear. The 7 was way too small, I couldn't even get the jacket on him and didn't bother even taking the rest out of the package. I contacted the seller about the return and they were extremely pleasant to deal with. I am really satisfied with this suit - it fits and looks great!