Throws the perfect pitch every time! A great entry level pitching machine. Throws consistent, accurate strikes with any type of ball. Use to replace live, inconsistent throwing for batting practice. Uses baseballs, softballs, and safety balls of all sizes. Easy adjustable speed and location. Can be set to throw fly balls, line drives and grounders. Lightweight and portable. No electricity required. Used for all ages and skill levels. Constructed of durable steel and aluminum. Speeds from 20 to 60 MPH.