This does not stop sweating but it does a fantastic job of stopping odor. There is no staining on my clothing under my arms that aluminum based deodorants cause. Lasts all day. I work outside in the heat and sun mowing, weed eating, etc. and no odor. Have used Naturally Fresh Liquid Roll-on for 20+ years. So thankful I gave it a try years ago. Highly recommend. It does take your body some adjustment time but I just reapplied again halfway through my day for a week or so. Bonus - does not irritate skin and leave rash.