I am very pleased with our new mattress. What impressed me most was how quickly it arrived and for the low shipping rate of $2.95. Our local mattress company could not match the price, charges $50 for home delivery and would have taken 3-4 weeks to deliver. We received our mattress 10 days after we ordered it and the company that delivered it set it up for us. I will order large furniture pieces from Overstock in the future. It is the first place I look when I need something.