It arrived odorless, the memory foam is really firm so far. I didn’t expect for it to be so uncomfortable for me, it hurts my neck so I haven’t been able to fall asleep with it. I’m not sure if I’ll be sending it back and trying out one that’s not so high...