In spite of a delay in the shipping of my order, I am completely satisfied with my Over Stock order. The matress was supposed to be delivered on 11/24/2010 and was delayed by 5 days. However, the customer service department was PROACTIVE and called me on the day it was supposed to be delivered and offered to refund $**** of my purchase for the inconvienence caused by the delay. I would have never called them...things happen and I was ok (though not thrilled with) the fact that it was being delayed. But, the fact they called me assured my future loyalty to OverStock.com. The Matress its self is exactly what was described. My biggest consern was whether or not the matress would be too hot and retain too much heat. It does not, and is actually very comfortable. The fact that my wife can get out of the bed and not even wake me because of the reduction of motion transferance is amazing, when compared to traditional matresses. I would recommend ordering one "firmness level" softer than you desire. I.e. if you want hard, order medium. I saw another review recommending this and it turned out to be very good advice. I ordered soft because I desired a medium firmness and it is perfect. 5 stars!