i need a firm mattress however I wanted to feel comfortable which this mattress give me both. I am a happy customer.