My son is 9 years old, in his youth he usually wears a large (10-12). I ordered a size 9-10 with the taco cat print and it fits just right - not tight or loose at the waist, just below the knees.
Platinum Rashguard for Boys by Kanu Surf
54 Review
Pineapple Print Medium Boys' Spotted π Zebra Shorts - Trendy Clothing for Kids
52 Review
π Kanu Surf X Large Boys' Swim Rashguard Sleeve - Premium Protective Clothing for Swimming
43 Review
LUCOWEE Anti Chafe Boys Swim Trunks: Boxer Brief Liner & UPF Quick Dry Technology
55 Review
π C9 Champion Boys' Knit Open Leg Pants - Enhanced SEO-friendly Product Name
3 Review
π΄ Black Russell Athletic Fleece Pullover
3 Review
π₯ Stay Warm and Stylish with Under Armour Boys Fleece Hoodie
3 Review
π§₯ adidas Boy's Zip Front Tricot Jacket - Iconic Design for Enhanced SEO
3 Review