The topper arrived a day later than expected but that was the last disappointment!!! Put it on the bed and by the next day there was no odor. It is the perfect solution!!! The topper has turned an uncomfortable nightmare of a bed into a dream.