Perfect size for my 4 month old Border Collie.
Soft enough to not hurt him when it hits him in the face (which happens a lot), but strong enough to withstand a lot of chewing. Not a mark on it ...and it gets a lot of chewing! Highly recommend as a fun toy that is much more challenging to catch and fetch than a boring, easily destroyed, tennis ball :)