Throws any kind of ball. Adjustable speeds up to 45 mph. It's light weight (only 25 lbs.), portable and compact. "Throws the perfect pitch every time." The greatest thing about this product is ... NO electricity required! Take it to the ballpark.. set it up... VOILA! Perfect pitches all day long!