The New Jugs Small Ball Pitching Machine is ideal for training indoors or outdoors. This unique pitching machine throws a polyurethane foam 5"/0.5-oz. ball. It is portable, lightweight, and throws fastballs and curveballs with accuracy. The adjustable legs give this machine realistic delivery height for both baseball and softball. Heavy-duty steel construction with 1-year guarantee. Shoots fly balls and ground balls. Manual and automatic feed: 25-ball feeder releases ball every 5 seconds. Safe to use anywhere, including backyards, garages.