L'Oreal Paris has some of the best range of eyeliners. They are smudge proof and stays for longer period of time, making it worth the price.