The JUGS Small Ball Machine is the perfect training to improve hand-eye coordination and improve the hitter's focus. It increases the hitter's mental concentration by teaching to hit a small object with a small bat. For a young player, one of the greatest training tool is repetition of fundamental skills. It simulates pitch speeds up to 75 mph. It accurately throws fastballs or overhand curves as well as grounders and fly balls. The JUGS Small Ball Machine is great to practice hitting indoors safely and in a limited space. It's safe to use indoor and outdoor. It only weighs 23 pounds so it is very portable. So set it up in backyards, garages, or any field.