This is the second of this mattress that I've bought.  I love mine so much that I bought one for my son.  It's firm, but not too much.  It's very comfortable.