Got this for my daughters bed and it’s just right for her, not to firm and not to soft either, it goes perfect with the bed that we also purchased from here, I left it to air out for a few days and the smell wasn’t as noticeable anymore