This mattress is just what I needed. I no longer wake up with aches and pains. Definitely firm though.