Size was perfect, price was right, but the picture made it appear to be a more of an orthopedic type firmer bed.  The bed I received was nice but thinner than what I expected. The cover has a nice fluffly top.  White isn't the best color for the top of the cover, but I placed a blanket on top so it wouldn't stain. It also helped make the bed a little thicker. The cover can be taken off and cleaned which is a nice plus, and my dog seemed to like it.