This is a beautiful dog bed.  The only issue with it is that the cushion provided is overstuffed to the point where my dog could not get cozy on it and kept almost rolling off.  Fortunately, the cushion cover has a zipper so that you can open it up and remove some of the batting or just replace the batting and foam inside with a regular soft bed pillow.  A standard (human) bed pillow fits perfectly in the cushion cover and my dog loves it now.