The delievery is very fast. When I placed the order, the expected delivery time maybe in two weeks due to this spectial time, but actually I got the package just after two days. Actually, it's my first try to this kind of gel memory foam mattress and no disappointing at all. It's comfortable but not too soft to support my back. When I got in bed, I feel relaxed and got into sleep very fast. I didn't feel any tiredness when I woke up in the morning like my previous foam mattress. I am also very satisfied that there is no smelly odour. Overall, nice purchase.