AWESOME mattress, excellent sale price. Delivered so quickly! I unfurled it from the box and let it lay flat to expand for 72 hours (keep your old mattress handy). Firm yet soft thinner top layer. I can't believe I'd been sleeping on a old flimsy marshmallow so long!