does not have bad smell some brands have [SEP] ammonium lactate works wonders on dry skin and helps with keratosis pilaris i just could not use the last brand i had regularly because it had such a strong bad smell this one thankfully does not carry the terrible odor the last brand i used had so i am sticking to it my skin is wonderfully soft feeling just after using it