Good product and works well with 8-12 year olds. I have three grandkids who play soccer. The two oldest boys, ages 9 & 12, love it. Works well, they train with it and the length of the tethered cord works well. My granddaughter, age 5, is probably the best player of the 3, the length of the tether to the ball just doesn't fit her size. She gets frustrated. But overall, good quality and works well.