We bought this mattress for my 7 year old son. It sits on a platform bed. He's very comfortable and loves it. For an adult, I like something a little more firm. However, for the price and a child, it's a good deal. There was no odor at all.