I, like many others, was hesitant to buy a mattress online without trying it out first. My husband and I went to *** to test the different types, plush, pillowtop, etc...and we realized Plush was for us. After reading so many great reviews from other Overstock customers, I decided to go for it. We did not want to spend thousands of dollars on a new mattress. We needed to upgrade from our FULL, to something bigger. The mattress arrived yesterday, only 2 weeks after we ordered it. I was nervous about the mattress fitting up the stairs in our house, but the delivery men made it look so easy. It took them all of 15 minutes to do everything. What an experience! The bed is so comfortable. Perfect for us! The mattress is soft but firm, so it is perfect. We may finally get some good rest at night now.