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.
Doesn't make my breakouts go away over night, but they heal a lot faster when i use this.