I purchased this bed for my cat, as his old bed was getting pretty worn after many (~6-8) years of use. This bed is similar in design to the old bed, and after help from a fellow reviewer (thanks S.L. Smith!) I decided to go with the medium size instead of the small. I was a bit shocked at how big the medium is when it arrived, but it was my own fault for not pulling out a ruler to visualize it before purchasing. Besides, I think my cat's old bed is in between the small and medium sizes, so I still think the small would have been too small. And now my cat has a bit of a palace for a bed.
The one thing that really bugged me when I received this bed is the fact that the cushion inside the bed is NOT removable/separate from the rest of the bed as the product photos AND the product description ("The removable cushion...") lead customers to believe. The cushion is connected to the rest of the cover, and when you unzip the bottom of the cover, you just remove a foam ring that holds up the sides of the bed--the rest is all one piece. The cushion is, therefore, basically also the bottom of the bed. The separate/removable cushion feature was one of the main reasons I purchased this particular bed, as I wanted to be able to place one of those snuggle safe ceramic pet heaters under the cushion for my cat to enjoy. Guess that won't be happening.
Despite my strong desire to return the product due to the fact that it was blatantly mis-advertised (which really upsets me as a consumer), I'm going to keep the bed and even give it 4 stars since my cat really likes the bed and the price was right. The cushion is really soft and smushy, and the whole thing looks like it could potentially last a while too. I haven't tried washing the cover, and the attached cushion makes me a little nervous to do it since I wonder how the cushion stuffing will do in the washer (definitely plan to air dry). Instead I use a little sheet to cover the bed and wash that periodically.
I still have the old bed around (wish I could remember where I bought that one--pretty amazing how long it's lasted) and my cat now has 2 beds in different parts of the house, one being this new palatial-sized cushy bed. Hopefully that's enough pampering for now, since he won't be getting the heater!