I've always loved the armor suits for my son. They hold up very well even after all washes. Got an XS for my 7 year old who is very thin and fits perfectly. I bought the t-shirt separately in the same color.
Boys' Adidas Active Sports Tricot Athletic Clothing
45 Review
Arctix Youth Pants Reinforced: Large Boys' Clothing for Active Adventures
46 Review
π Fruit of the Loom 6 Pair Cushion Ankle Boys' Clothing: Comfy and Stylish Selection for Active Boys
57 Review
Funny Guy Mugs Tearaway Sweatpants: Playful Boys' Clothing for Fun and Active Days
49 Review