How long have you had it? If only a few days, I would try airing it out for a while before sleeping on it. I have a memory foam topper, which they recommended you not sleep on for a couple of days while the volatiles from the foam evaporate.
It's fine now, but the odor was initially very strong.