I bought one of these for my guest bedroom and all the guests like it.  The extra firm is actually not that firm, it's just right.  I like that it's also not a super thick mattress that is so hard to put sheets on and super heavy.