I have found it removes stench Helen, but then it depends on how bad they are I guess.

I use canestin rinse too and it's fantastic