I am not qualified to professionally rate tennis balls, but here is my two cents. I bought these as a dog toy to that end they do good and were a good price. I am not sure what punishment; a puppy GSD or a tennis racket would be worse