This is a perfect firm mattress. Take about a day or two for the mattress to reach full firmness level after unwrapping. 10" mattress provides ultimate comfort for those who appreciate a firm mattress.