THIS IS OUR FAVOURITE TOY! NEVER HAD ANY BETTER! Not too soft, not too sturdy, it is the best! Loud squeek. The dog loves it too, btw :)
very good