Trust me guys, this kajal stays on for 12 hours plus! I've been using it for a while now and I like it a lot. Plus, it is waterproof so I don' have to search for a new product the monsoon. Would surely recommend this classic black kajal for daily and any party wear makeup look.