I like the mattress and did not experience any long lasting odors. The initial odor wasn’t offensive and dissipated within about three or four hours. The mattress is solid and does its job for the price point. We certainly recommend the mattress, but highly recommend anyone who buys the mattress or any mattress for that matter to simultaneous invest in a real mattress protector. We order a cheaper one and within days our kids had spilled OJ and  or peed in our bed and the cheaper mattress protector did not protect sufficiently! Now we will likely buy a new mattress in a year or two because I don’t like seeing the stains