The tennis ball machine is great for practicing various aspects of the game.Need to work on your cross court ground strokes?Need to practice topspin?Need to practice volleys?Any and all are possible with the ball machine as a partner.SIBOASI tennis ball practicing machine can also be used for more advanced practice areas like footwork,recovery,offense and defense.