It's been two weeks we are using our new mattress and we never slept better! My husband is really picky about mattresses and very few get to please him b/c he prefers firm support w/ an optimally comfortable/soft surface. The top is quite plush and we did not really need the mattress topper that we purchased before receiving the mattress. This mattress met our expectations SO well that we are already thinking about getting a queen size of the same mattress for our master bedroom. The delivery and set up was excellent, we were pleasantly surprised by the fast shipping (given the fact that we live in Fargo, ND) and mattress w/ foundation arrived in great shape. It's absolutely unbelievable that Overstock offer such shipping and handling services for just $2.95! Thank you Overstock!