I bought this to replace an old spring mattress. I waited a long time to write a review because, well lets face it, most products are amazing the first few months. I figured if I waited over 6 months to write a reveiw it would be more accurate. Anyways, it took a few days to air out in the garage for the smell to be bearable. It is true what others have said, the layers do not match up perfectly but once you put the cover and your sheets over it you don't see it anymore. No big deal. Now to the comfort...I am 160lbs and find it very comfortable! However, my husband is 6'7" and 300lbs and the bed does not support him at all. He wakes up with back aches every morning. We have rearranged the layers to make it as firm as possible but it still doesn't support him. Don't bother buying the extra fourth layer (top small one) it isn't needed. Overall, for the price...you get a great bang for your buck. It is definitely no Tempurpedic but it will probably last the averaged sized person a few years. I doubt this bed will last us much longer because my husband hates it. If you are under 200/250 lbs I don't think it will be a problem for you. This mattress would be great for a guest bed room! Cheap and comfy.