Disclosed herein are compositions comprising benzyl alcohol one or more cationic antimicrobial agent and one or more emollient the combination of which results in persistent antimicrobial activity after application to the skin. The compositions optionally further comprise an organic acid and/or a zinc salt such as zinc gluconate as an anti irritant.