The Anywhere Ball (Also known as The Mojo Ball) is a wiffle ball replacement for practicing hitting a baseball or softball. Once you try The Anywhere Training Ball you will never want to use any other training baseball or softball. What makes The Anywhere Ball different is hard to define without actually feeling one. The best comparison is the Anywhere Ball feels like memory foam, but the outside of the ball is not porous. This ball can be thrown with much more accuracy than a regular whifflle ball. When you hit the Anywhere Ball on the top or bottom of the ball, it will not travel very far at all, however, if you hit the Anywhere Ball dead center, the ball will travel about the same distance as a wiffle ball.