I ordered my mattress on Mar 10, and it was delivered on 22Mar. All packaging in tact, no damage at all. The delivery service was courteous and helpful. This mattress is for my guest room, so I have not slept on it, but it is beautiful, and I am sure it will be fine for overnight guests. I love overstock.com.. I order lots from them, and have been satisfied every time.