The good: It's wonderfully thick & fluffy. My dog LOVES it. I got it a size larger than she needed and she loves to sprawl on it; sometimes I sit on it with her and it is very comfortable. It's also reversable, so when one side gets dirty, you can just flip it over.

The not-so-good (and reason for only 3 stars): It does have a zip off cover, BUT the "shag" is so close to the zipper that it is nearly impossible to zip & unzip without the shag catching in the zipper. The stuffing also isn't one piece, but SIX "pillows", two of which are tied to the cover. I am washing the cover for the first time today and not looking forward to trying to put this thing back together as it was originally.

So overall, this is a lovely bed, but very fussy for maintenance. I've going to trim the "shag" around the zipper with scissors, but not much can be done about the six interior pillows (other than not washing the cover as frequently as I would like).