I'm a very physically active person. I sweat a lot, and i hate smelling badly. Every morning, i get up and put on my deodorant. ADIDAS ice dive is an ok smelling deodorant, and while it gets the job done, it doen't do much more than that. If my skin is still wet from my shower when i put it on, i develop nasty white gunk in my armpits, and it ends up getting my shirt ugly and white on the inside, and it also gets very uncomfortable. When i really begin to sweat during sports or something, it works most of the time, but sometimes the fragrance of the cologne mixes with my body odour, and it makes a rancid type of smell, not necessarily bad, but not to my liking. For the average joe, this a great, cheap deodorant, but if youre into sports or anything, you're better off getting one of adidas better, more expensive deodorants.