Himalaya herbal kajal is a one of the ayurvedic kajal made up of so many herbs. Since it is kind of natural extract, very healthy for eyes. But it is not long lasting one and not an water proof one. It spreads very easily with water or tears. Sometimes I feel itching on appointing this. At the end of the day it will speed all over the eyes thats very bad experience I have. I will not recommend this product for working women.