The firmness is great. It fits my bed frame better than my old mattress. Only thing I'm not over the top about is that it doesnt appear to wick body heat the way described.
So far, so good... Have slept very well on it , for my first couple of weeks. Trusted the over whelming number of positive reviews, glad I did! Saved some money and liking the whole experience... So far, so good... Thank you, had my doubts :0)