After reading 300+ reviews, both good and bad, I finally decided to buy this mattress. Through various discounts, I decided to spend a little more and get the "firm" option. I'm glad I did. The package arrived a day ahead of schedule, but online tracking made it easy to be ready when it came. It was dropped off in the morning and didn't require a signature. It came wrapped in at least four layers of plastic, the outermost of which was very dirty/dusty from the truck, but I guess that is to be expected. I carried it down to my basement, took off all the layers of plastic and laid it out flat so it could expand to the correct size. I let it go for 9 hours or so, but I think it was ready in less time. The package said 24-48 hours. I was also expecting a strong chemical smell, but I hardly noticed a smell at all. I hauled it upstairs (with the help of my son) and put it on top of my old box spring. The first thing I noticed was that it was a snug fit. This is longer than a standard full-sized mattress. It made putting the sheets on it slightly difficult, but not too much of a hassle. That night, I slept on it, and I was just amazed at the support and comfort. I came very close to buying a TempurPedic mattress this year, but I could only afford the cheaper one ($1300). I'm SO glad I bought this instead. This one is much more firm, and honestly, more comfortable. I have lower back problems, and my old spring mattress was just a killer. Now I sleep well and I couldn't be happier. I also use an off-brand memory foam pillow. It's a perfect compliment to this mattress.