I normally don't have an odour problem but when I use roll on I tend to become sweaty underneath my arms! With the Dove anti perspirant spray I am dry the whole day and don't have to worry about sweat patches on my clothing, it is the best for me! It also snells good.