I'm a really picky person and I have to say that I was impressed with this product right out of the box. I was concerned when it showed up because it came in a relatively small box. It was lightweight, only 27 lbs for a twin, which is great for me with a bad back, etc, and as soon as I unpacked it, it unrolled into a perfect mattress shape. I read some reviews of similar mattresses than mentioned bad odors and the mattress needing time to fluff up. There was no odor at all with this mattress and within 3 or 4 minutes it was fluffed and ready to go. Dimensions are approximately 1/2 inch smaller than described in every direction but it has not been allowed the recommended 48 hours to fluff yet, so I would anticipate it to be right on. I laid on the mattress and was instantly pleased with the firm support that gently contours to my body. Keep in mind that I am not an expert in foam mattresses, but I'm really happy. The mattress cover zips off, which is nice, but I wouldn't say it is high quality. I think of the cover as something to keep the mattress clean from dust and debris, but would recommend a good mattress pad cover to go over it in addition. This will be used in my son's room, but I like it so much I might get one for myself. I can't vouch for the longevity since I just got it, but I have high hopes and consider this purchase to be a very good value.