When I ordered this I thought it would take forever to get here. But it didn't and when it arrived and I got to sleep on my new mattress, well I slept like a baby. The mattress is awesome for the price and getting it through Overstock was a real pleasure. Thank you overstock for being so awesome!!