Comfortable mattress, my back doesn't hurt any more. Seems more medium-firm than firm, but maybe that's because there is a cushier few inches on top. I've never slept on a foam mattress before, so it takes some getting used to. But we are happy with our purchase. It arrived quickly, was packaged well, puffed up immediately out of the packaging, and had no odor. Note that it is quite heavy and the delivery people do not bring it inside. We bought a king size and it's over 100 pounds.