It works well for pimples that are almost "ripe". I dont suggest putting it on top of a bunch of other facial products because the oils from creams, etc. kind of rubs it off.