This mattress is definitely firm but has a nice pillow top. I find it very comfortable. It's the mattress in my guest bedroom/office and I have taken many a happy nap on it. Guests sleep comfortably also.