The order came quickly (C9/10-23/10 to Moscow). Description exact. Hard rubber... I hope the dog will play with this ball for a long time and will not bite. The ball is jumping and, as it turned out, the squeaking. I chose the size M for Corgi... just right for her mouth. I advise everyone of the seller (personally did not communicate with him).