I never write reviews because it always feels like too much effort.  But I felt obligated because I went over so many reviews myself before I bought this mattress.  I'll keep it short - I love this mattress!  It is amazing.  It's firm, which is a must for me, but not in a "rock hard" way.  There is just enough "give" to make it extremely comfortable.