It was a little too soft for me and ended up hurting my back, but I gave it to my daughter who has a firm mattress and she loves it.