A few years ago I bought two full size memory foam mattresses off overstock.com and loved them. Never wanted to buy another mattress. But, After my wife got pregnant and we soon realized we don't fit on a full size bed any more, we realized that we we need a bigger bed. The first thing we bought for our new house was this mattress, in a king size. I must say, I absolutely fell in love with this mattress.I thought I wanted a firmer mattress, but this one is nice and soft. It wraps itself around you while being very supportive. I love my sleep and this mattress makes it that much harder to wake up in the morning. Our only complaint about this mattress is that the sheets don't stay on. Where our body's dip into the mattress the sheets come up around the middle of the mattress. But believe me, it is a small price to pay for a mattress this comfortable. I strong recommend this mattress to any and everybody.