This mattress is a medium firm, it's not too hard or too soft. It does take a bit of getting used to if you are more used to a softer mattree though.