I was leary about ordering this, because I’ve purchased three “firm” memory foam mattresses in the past, and none were very firm. This one is. It’s not as firm as a spring mattress, but it is amazingly supportive and has just the right amount of memory foam give at the top. I have arthritis in my hip, shoulder, and back, and so far, this is the only mattress I’ve owned where I wake up pain-free. My teenage son even asked if we could swap beds the first night, and my dog doesn’t lie anywhere else now he’s always on my bed. 1010 would recommend.