Witch hazel works for oily skin, normal skin, and dry skin. How unique! As far as cleaning goes, witch hazel does a fantastic job of cleaning out the daily grime from pores, while not being a drying agent.
Salicylic acid is a keratolytic. It belongs to the same class of drugs as aspirin (salicylates). It works by increasing the amount of moisture in the skin and dissolving the substance that causes the skin cells to stick together. This makes it easier to shed the skin cells.