I purchased a Temporpedic bed about 10 years ago. It smelled, and it was really uncomfortable. I would sink into the bed, making it incredibly difficult to roll over, or even get out of bed. I got rid of it after 2 weeks. I purchased this bed through Overstock after reading all the reviews. I figured that since everyone was saying it was overly firm, which I like, I wouldn't have the problem with sinking. I was wrong. This bed is awful to sleep on. I don't know if I just got a bad batch of foam, but this is not firm. I sink right into the thing. About an hour into laying down, everything from my waist up is lower than my legs. When I struggle free, I can feel the bottom half of the bed being much firmer. I literally end up sleeping diagonally for part of the night, just to get some rest. Now clearly I'm in the minority with my feelings on this mattress. Many people believe this to be a great mattress, especially for the price. But keep in mind, there is no returning this product. If you buy it, you're stuck with it, as I am. I'm going to have to find a better bed, and maybe try to relegate this one to the guest room, where hopefully I won't hear too many complaints.