I bought this to appease my boyfriend. I love firm mattresses, he prefers soft, cozy ones. This addition made the bed perfect for us both. It's cozy and welcoming but still provides great support. I let it air out for two days before putting it on the bed but it still smells funky (like chemicals) and it's been a month. It's still worth it, though!