This mattress rocks. I needed a new bigger mattress because my fiance is somewhat of a bed hog. You get the best of both worlds with this mattress because the euro top is soft but the mattress itself is firm. The white glove delivery people that delivered it were awesome too. They brought it up 3 flights of stairs for me. Make sure you have a bed frame because it doesn't come with one.