This mattress is definitely extra firm. I can tell it will be long lasting. It is actually a little too firm for me but I add a softer topper to it so its fine.