Soft and squishy, the puppy loves it however definitely smaller than it says so wont last long but washes well.