We purchased this set for an 8 year old travel player, to be a better fit than the team gear. He's tall for 8 and although the product is clearly labeled 9-12, reviews on other sites indicated many 8 year olds using it. I have to question this! The shin pads in particular are much too big for an 8 or probably even a 9 or 10 year old. The chest protector is also a little large for him. The helmet is perfect. The adjustable straps are a PAIN to adjust. Forget quick adjustments during games. It took me 45 minutes at home to adjust the first time - and we're still tweaking. I repeat - you will NOT be fixing them quickly in-game. On the other hand, the equipment is well made, with metal clips and great protection. Once he grows a little, this set will be great - as long as the straps (5 per leg so 10 beastly straps) - don't need adjusting.