I needed a firm mattress for my back. This mattress is perfect! Definitely hard when you first lay on it but molds to your body.  Love it!