I purchased 2 of these, for my golden retrievers, and I LOVE them, and so do the dogs.  It is just as nice, as them sleeping on the bed, except now we have the bed to ourselves...lol   These are great, and the covers zip off and are washable.  Perfect.