This mattress is much nicer than my previous mattress. It is definitely firm enough, but I don’t know if I’m getting that pillow top comfort that I was expecting. I will say that I need new pillows which may be another reason I’m not getting the deep sleep which I’d like to have. However, for the price... it was a solid buy.