I give these 5 stars because my dog absolutely loves them. He is pretty rough with things, so usually these last just a few days. The ball itself tends to crack along the seam, at which point my dog can't help but tear off the fabric. I find it frustrating that they break, but I have not found a better ball for my dog that is safe indoors, safe for him, and lasts even a couple of days. My dog is small, and these are just fine for his gymnastic catching routines.