I am very impressed with Overstock.com! The mattress ordered came exactly as described and actually arrived a bit earlier than expected. The customer service provided by Overstock.com has been a breath of fresh air. Any question I've had was promptly answered or I would be immediately put in contact with the person who had the answer. I have been shopping Overstock for other items and would gladly recommend them to my friends and family. I can definitely say that I'm a pleased customer, and that is something rare in these days!