I've waited a few weeks to write this review just to give the mattress a good test. It really is the best mattress I have slept on. I was a little skeptical when I first got it because it comes in 3 packages and each package has a different mattress-- they don't stack up evenly without a lot of effort (mine still probably aren't totally stacked evenly), and this worried me. I put the firm mattress on the bottom, which is recommended if you want the firmest overall mattress. After a few weeks, I know that this is the best mattress I've ever slept on! It is firm, comfortable, and I have been sleeping so well on it. I've spent much more on a mattress before and never have I slept this consistently well. Really a great buy and highly recommended!