When we unpacked the dog bed I was a little surprised with the density of the foam. I expected it not to be as soft.  But I must say our 45lb dog absolutely loves the bed and seems very comfortable. The removable cover is a big plus allowing for a quick clean in the washer. I would definitely recommend this product and give it 5 starS for quality and value.