This pitching machine works at 3 different speeds, suitable for baseball or slowpitch softball. Dual-wheel construction allows for even release pressure and increased accuracy with the ability to throw a training ball up to 45mph. Twelve balls can be stored in the auto-feed and they are released every 8 seconds. Six foam Thunder Bolt training balls are included and more are available to purchase separately. This versatile machine can be used on the field or even in your backyard. It is stable and durable enough for the demands of team practice with a wide tripod base, but also lightweight enough to be easily set up or broken-down. The height and angle are also fully adjustable for all players to get the most out of each training session.