This mattress is exactly as described, medium firm. I've only slept on it for two nights but already I haven't had to toss and turn due to the excellent support and just the right amount of softness. I let the mattress air out and fluff up out of the box for the full 72 hours suggested, and I think that really helped it to achieve it's full firmness and thickness. When first out of the box it does feel soft to the touch, but it is on the firmer side of medium once fully expanded. An excellent purchase, I definitely recommend.