This mattress arrived last Sunday, only a week after I ordered it, the delivery men were clean and polite, they took away all packaging, offered to move my furniture around, even my old bed into the spare bedroom, and they put together the new bed frame. They gave me a delivery time of 2-4pm on sunday, and were there at 115, which was a surprise because usually deliveries are always LATE! The delivery experience was far better then I had expected...and the only positive thing about this purcase!! Once the mattress was all set up and I got a look at it I was disappointed to say the least. In the picture the mattress looks like the covering is made out of that soft cotton that you see a lot lately, well it's not, it's cheap polyester! And also according to what is pictured I expected the mattress to have some padding, and plushness to it, It DOESN'T, its hard as a rock. Now we wanted a FIRMER mattress, our last was a very fluffy pillow top which was like sleeping on a cloud at first, but after 5 years turned into a sink hole in the middle, BUT this mattress is too hard, it's plain Awful! I love o.com, and ordered a memory foam pillow topper after the first night of sleeping on this mattress from them. It's a steal for a king sized set, but I guess you're getting what you paid for, this was the first purchase from o.com that I've made over the years that I am disappointed in!