I'm happy with this Mario Badescu Acne Facial Wash. You get a lot of product for your money as a little bit goes a long way. It does not foam like other cleansers. For a deeper clean leave on for a few minutes before rinsing  (salicylic acid is not high on the ingredients list, so it's not a main. Ingredient). After use my skin feels very clean and soft. I will definitely buy again.