I bought this 10" memory foam mattress (and 1" topper) for my guest bedroom recently. Cons: It took 2-3wks for it to arrive and then it needed to re-form itself for 48hrs. It fit my platform bed, without a cm to spare, making it difficult to change the linens. My first guest absolutely loved it and said that she didn't want to wake up. After she left, I had to try it out for myself. I don't even know how to describe it. It's firm initially, but after you've settled yourself, it slowly wraps itself around you and your'e enveloped in a cacoon of sleep. I don't know when I fell asleep, exactly, but it was the best sleep I've had in a while. I would recommend a memory foam pillow or at least a soft feather pillow. The reason is that as you "sink" into the memory foam mattress, a firm pillow ends up raising your head at an uncomfortable angle since your head is lighter that the rest of your body.