I think there is no such thing as 100 percent. Different products are used for different skin types and just finding the right new treatment for acne is difficult. On my case I went to my Dermatologist and ask what treatment will suit me. You can also go to your Dermatologist and ask for advice on ...