My husband had 3 back surgeries this summer and I knew that our 20+ year old mattress had to go. While he was in the hospital, I bought this mattress, a 2 inch latex topper and a deeply quilted mattress pad. (all from Overstock.com) Friends helped me install it and when hubby came home he was able to sleep well for the first time in years despite the three surgeries. He is 6'4" and takes up his half of the bed down the middle - I never even notice him move anymore and both of us toss and turn much less frequently. It IS firm, but not uncomfortably firm. We have had no issues with it being too hot or developing "soft" spots or dips. I did splurge on 1200 count Egyption Cotton sheets (again Overstock) and we feel like we are sleeping in a 5 star hotel. Latex is the way to go!