I bought this for my 11-year-old to wear at a wedding. My son is super slim, 21-22 in. waist. I originally bought size 10, and even with a belt it was too big in the waist. I ordered a size 8 next and the 8 had an elastic adjustable waistband - this worked out perfectly. Easy enough to get the pants hemmed to the appropriate height. I liked the suite well enough to keep the size 10 also, as he will grow into it eventually.