What an amazing journey! I have been so reluctant on buying from the internet and finally broke down and ordered this memory foam mattress! Let me just tell you, that you will not be disappointed. I have been sleeping on a spring mattress for my whole life and my husband and I could not stand it anymore. We looked at all kinds of mattresses and could not find one affordable and worth the try! We finally found it. I got it 4 days after I ordered it and opened it up with no odor at all....came to full size right away, slept on it that night and slept like a baby! No pain! I did not want to get out of bed for the first time in years. We have had it for a few days and bought the firm one. I was told to get the firm because it actually gets softer as you sleep!And the heat......that they say keeps you so warm....I dont get hot at all, very comfortable and I live in a very warm place!