Everyone, toss out your old mattresses and buy this. The price, the feel, the comfort, the lack of aches and pains. Well worth the price! The service was prompt, on time, and delivered to my doorstep. It comes rolled up like a sleeping bag and all you have to do is open it, lay it flat and wait a day for it to "proof". I've been raving to all my friends to come to overstock and buy this specific product. Buy It, don't think twice if you are in the market for a new bed mattress. The only negative remark I can make is that I expected the soft version which I purchased to be well, a little softer.