Himalaya Kajal has a pigmented colour that does not stay 6 hours long. While Patanjali Kajal stays at least 6 hours long after application.