My husband and I are more than pleased with our purchase. Shopped for a year before purchasing because hesitant to buy online. Wish I had not waited!! Excellent mattress and buy. But that's not all, local freight company had problems with their drivers and wasn't going to deliver as planned. I called Overstock and they were so helpful and nice. The gentleman in Overstock's oversize department put me on hold and called the freight company. My mattress was delivered on date promised with white glove service. Just went to upscale local department store who has similar mattress on sale...70% off. Sales clerk said I couldn't find a better deal than theirs. Once I told her I paid almost $1000 less she had to know where I bought my mattress. Highly recommend!!!