Ok, so let's get real: there are a lot of bad mattresses out there. It can be hard to know what to choose, but look no further!! Over the course of 5 years I have bought this mattress 3 separate times (due to circumstance, not the mattress quality). The first time I bought the king sized version (soft) when I was in a relationship and we were sharing the bed. It was the most comfortable, perfect mattress! So perfect that once we split and he kept the bed, I bought a queen size version of my own :) I was happy with that mattress for about a year and then moved across the country. Unfortunately, that's too far for a mattress to travel, so once I was settled I knew I couldn't live without this mattress any longer! I have had it again for over a year and I absolutely love it. I recommend this mattress to anyone and everyone I know. In the past I've owned a Temperpedic (sp?) brand mattress, and it was great, but there's NO reason to shell out that kind of cash for a luxurious memory foam best-night-of-your-life-sleep.
Every time I've ordered the "soft", due to recommendations from other reviews, and it's been perfect. It's firm enough that I wouldn't recommend getting the medium or hard unless you KNOW you specifically like that type of bed. Memory foam is meant to conform to your body and keep it's shape intact, so don't worry about the mattress becoming too soft over time.
After so many years and purchasing this mattress 3 separate times, I just had to finally leave a review. EnjoY!