I was concerned this mattress would be too soft for me, but it's AWESOME. It's just firm enough, with enough give to kind of cradle you to sleep. It's not hot either. I'm sleeping great on it. Better than ever, in fact. Also, I rolled it out and slept on it the same night because there was only a negligible odor of latex. It wore off completely fairly fast. I'm very happy with this purchase.