We were so close to dropping four grand on the mega name brand version of this bed but worried about the mixed reviews most memory foam-type beds get. I figured I would rather risk a few hundred dollars on this bed than drop a couple month's salary on a name brand. I prefer a firmer mattress and my husband a softer, so we compromised and got the medium. This bed is perfect firmness for both of us. I usually look forward to going to bed because I like to sleep, but now - I seriously cannot wait to crawl up in this bed and not come out till the daylight! I have never slept so hard in my life, and considering I'm 9 months pregnant - that is saying a LOT. My husband works late nights and I don't even notice him when get crawls into bed at night. Our room is a bit drafty and we haven't had a problem with the bed being too firm b/c of that. I'm also a furnace when I sleep and this bed keeps me at a nice and comfortable temp. So in conclusion I would like to say that I LOVE this bed and would have paid the brand name price for it, but thanks to Ostock I didn't have to! Add'l advice - sign up for Omail and wait for a **% off coupon and then join Club O at the time of this purchase and you'll get enough money back in rewards to buy a new set of sheets!