I was pleased as to the quality of this bed.  The inner cushion removes for easy cleaning and the padding can be removed to wash the base cover.  The bed sits on a tile floor and since my dogs are older, I added a rectangular bed under the bolstered bed for extra comfort.