Needed a new bed for our shnauzer cross and this one is just right, he is even going to bed early! Soft inside and outside is easy to keep clean. Definitely a good purchase.