It's Ok, I was hoping for better quality filling for the price. Egg Crete foam is pretty typical. If you have a heavy dog it will squish pretty fast I think. I will probably replace it with a better quality memory foam. Does not appear as thick as it is in the photo. Packing process of the shrink wrap does a number on the filling of the bumper arm pads. Packs filling down firm and takes quite a bit of effort to make it fluffy again. I did like the zipper design. you can zip off the cover and bumpers to wash. Fabric on center seems thin. I worry about longevity because I have dogs that like to dig to fluff up the beds. It will be used while we have it but I probably would not order it again due to fabric thinness, Foam pad quality and low durability.