Designed for unpredictability and irregular bounces, the Soccer Agility Ball is the perfect training tool to improve hand-eye and foot-eye coordination. This ball is made from a durable, water-resistant polyfoam allowing it to be kicked or thrown during numerous training sessions.