I have been using this product for a little over five years. It's one of the best cleansers I have ever used. I think it would work for most ages and skin types. It only takes about a minute to provide a thorough use.
It is gentle enough for problem and sensitive skin like mine and is a good makeup remover even for eye makeup. I also like to mix it with LUSH's Angels on Bare Skin to get that product to make a nice lather and provide a more cleansing from that product.
The texture is light and creamy. It cleans without stripping your skin and making it feel tight. Your skin remains smooth and touchable.
I listed it as only a middle line anti-bacterial product as I don't believe it actually contains anti-bacterial ingredients, but washing your face removes some bacteria anyway.
I would recommend this product to anyone who wants a gentle yet thorough skin cleanser.