Pros: We have been using these balls in our automated batting cages for over three years. Excellent wear. Easily lasts through two consecutive seasons. The balls have the correct hardness, not rock solid like some competitors.