Im glad I got it on-sale with a gift card because its honestly not as nice as I was expecting it to be. Its not as thick and plush as I had anticipated for an orthopedic bed. When my dog lays on it, he basically hits the floor because the foam inside just collapses. It came rolled up in a ball and was vacuum sealed, so I let it inflate for half a day before using it and its just not what I was expecting.