I haven't consistently used this enough to say whether or not it fights off acne. But I do find it does a good job at cleaning and removing any access makeup. I haven't broken out however, after using it consistently.
I find these things don't actually work. Sure, they pull out a lot of black heads but even after removal, my nose still looks just as dotted with black heads as before. I would want to try a different product for comparison.
I would buy it again. It created such a beautiful, hydrated glow for my face. I felt amazing putting it on and like I was doing something good for my skin. It absorbs right in too. I'm sure anyone with oily skin would like this. It's definitely a good way to keep your skin hydrated and moisturized.