I have this kajal from 2 years. I came to know about this from one of my friend . She used to use this and was extremely happy with the formulation of the product. So I ordered this from nykaa. The kajal really stays on for about 7 to 8 hours. I have used kajals from all this brands and found this one the best . It is so black and smudgeproof . You don't have to reapply it . Faces is a nice brand . I also have their lipstick and it is also nice. Give this brand a try .