It didn’t smell awful when it arrived. It takes a lot to get used to the firmness but it’s really warm, and you can tell it moulds to your body weight. Very comfortable