My eight year old is probably a little above average and was too small. I can't imagine it being suitable for the average 9 or 10 year old (since the advert says it's for 8-10 year olds). He actually really liked the zippered part of the rashguard and was comfortable wearing it, but it already looks too small for him and he's only been wearing it for a few months.
Arctix Youth Pants Reinforced: Large Boys' Clothing for Active Adventures
46 Review
Waterproof Cozy-Dry Rain/Snow Pants for π§ Kids by JAN & JUL, with Fleece Lining
64 Review
π Bold Pack Sleeve Active Hoodie Sweatshirt Set for Boys' Clothing - Stylish and Comfortable!
47 Review
π Boys' Outdoor Climbing Convertible Trousers - Waterproof | Clothing
47 Review