I had been putting off purchasing a mattress for awhile, because I found the process of buying a bed is so confusing - foam, latex, springs, etc. But i carefully read the reviews, and I selected a memory foam mattress, in particular because I suffer from allergies. And, let me tell you, it is perfect: It is extremely comfortable. There is just enough give, but it is not too soft. -- If you prefer super soft mattress, this is not for you or add a pillow top. -- If you like firm mattresses, this offers something in between. This is mattress offers support, but also "gives," so there are no pressure points. It molds to your body shape. I wish I bought it sooner! PS - I did not experience any odors when I opened the package.