Pros - Coaches from high school to little league both baseball and softball are switching to these balls. Less expensive option and they are durable for multiple years as they do not crack or break. (Still using the original ones from three years ago) Can be used outside in rain, snow etc. No nets are required. Can be hit against fences with no damage to the fence. Can be used indoors with not nets or cages. Can hit against the wall with no damage to wall or ball or floor. If the ball hits a pitcher, it bounces off. For the batter, if they do not hit it square with a good swing, the ball will squib. Can be used on tees and other exercises. Can be used before a game and groups of players can quickly warm up with batting on opposing fields. Can be used to help catchers with blocking drills. A person can throw these balls without hurting their shoulders or arms. Plus much more!