The SKLZ PitchBack Baseball Trainer has been designed to kick back the balls in many different angles. Therefore, you will be able to get an effective training experience out of it. This baseball trainer has been designed for serious players as well. The improved throwing mechanics that you can find in this rebounder are the most outstanding features of it. When you are spending more time with it, you will be able to build up your confidence in playing baseball as well.