I switched from bar soap to expensive tea tree body wash after reading reviews. I'm not a super smelly dude but I'm on my feet busting my ass for 8+ hours at a time. The difference in my BO is unreal. I went from having to go to the bathroom to put on more deodorant a couple times per shift to not smelling at all at the end of the night. If you sweat a lot or have BO get this shit immediately.