I bought this for my ten year old son and he loved it. I also did, The first day i opened it it was very plush like and not firm but the next day it was the right firmness and softness not too soft or too hard. It did have a very mild smell but it cleared fast and it was easy to set up. I happened to purchased months ago a mattress for myself somewhere else and payed way more than what this mattress cost and the quality compare to mine is exactly the same