This mattress is fantastic. My 10 year old loves it. I know a lot of people say it’s extremely firm, and that’s the only reason I initially hesitated, but I think it’s a comfortable firm.  It does have a bit of an odor at first, kind of barn-like, but I know it’s just the cotton and lessens each day.  I wanted a healthy, comfortable, chemical free mattress for my son and that’s what this is. I plan to buy another one for my other son.