It may well be effective against infection (how can you tell). The problem is it is very persistent, you rub and rub but it stays on your hands. We have found the best way to use it is to apply a very small amount then wipe off the excess with a paper towel.