I read all the reviews before I purchased this mattress. I never read that anyone said it was too hot or too soft so I thought I was safe. But, I was wrong. After two weeks, the mattress still has an odor. I feel like I'm on fire in the middle of the night. The foam is way to soft. Your body heat softens the foam to the point that when you roll over, if you're not careful, you roll back into your own divet. I am so disappointed. For another $300, I could have purchased a conventional mattress that stays cool and gives better support. I wake up 3-4 times a night because my back hurts or I'm too hot. I would not recommend this mattress.