Very firm. You have to add a top layer for comfort... Once that's done, it's a great bed. I was most dissapointed with customer service. (I ordered a medium firm, which was super soft... No support...I believe the medium mattress was miss labeled, but no one would take the time to investigate... So, I'm not as satisfied as I think I could be)