I needed a firm mattress for my back but this is REALLY hard. I’ve ended up buying a 5cm foam mattress topper so I hope it will help. It’s like sleeping on the floor, I wake up with back pains every morning.