Very soft and made well.  But not puppy strong.. .  Great I feel for older dogs who don't tear things up anymore.   :)