I love this mattress and so does my dog! I was a little hesitant to order a mattress online because I figured it would be a pain to take delivery and get it in the house. It was totally worth it. The mattress was actually delivered vacuum sealed and rolled into a pretty manageable sized box. Almost immediately after getting it situated, my dog jumped up and sprawled out on it. She loves this thing, and because of the memory foam topper, I dont even notice her weighing down her side of the bed. Ive never slept better!