I first ordered size XL for my 12 year old son because he wears a size 14. They were too big so I changed them to L and they fit perfectly. My son is 5ft 1in and about 95lbs. They're not as long as basketball shorts, but they're not too short for my son. Easy exchange process.
Funny Guy Mugs Tearaway Sweatpants: Playful Boys' Clothing for Fun and Active Days
49 Review
π Fruit of the Loom 6 Pair Cushion Ankle Boys' Clothing: Comfy and Stylish Selection for Active Boys
57 Review
Boys' Adidas Active Sports Tricot Athletic Clothing
45 Review
π Bold Pack Sleeve Active Hoodie Sweatshirt Set for Boys' Clothing - Stylish and Comfortable!
47 Review