I must say that the kajal is totally harmless for my eyes with no eye irritation or redness or itchiness after being applied.I loved that part as I apply contact lenses and itchiness would have created a problem for me!
However the kajal remained on my waterline for maximum of 1-2 hrs after that you will have to reapply it.
It will however give you a look of a panda after sometime as it will gradually smudge and the blackness of the kajal is faded.Not happy with the kajal