Doggy approved and Mommy loved. I have had children curl up in this bed. What I like the most is how easy it is to remove and wash cover and then replace it. The foam has a silky type fabric covering it that makes it easy to slide back in the outer covering after I've washed it. No problems with shrinkage of fabric after being washed and dried in my machines. It's a great bed that seemingly last for years and doggies to come.