I wish I read the reviews about this, but I purchased this on whim. When I used a store tester, I liked that it came out on the back of my hand creamy, thick, and very black. I thought this was some sort of indicator of lasting power, but I was wrong. I would apply this normally by drawing a line close to the lash line. It is very creamy and doesn't drag along the skin, and offers a dense black line without having to go over twice. It's hard to do a fine winged eyeliner look with this, however, since the pencil is so creamy it gets dull very fast, and even if you sharpen it, it is too soft to create such precision. I found that after a few hours, I would get black smudges on my under eyes – I only apply eyeliner to my upper lash line! It is not long lasting, probably because as the official description reads, "Stila Kajal Eye Liner is formulated to mimic the ultra-soft texture of the indian eye darkener of the same name." I have heard of kajal/kohl eyeliner before, but I didn't realize this Stila eyeliner would literally be like that – which, in my experience, is more prone to smudging and thus creating that smokey eye effect. This is pencil is best if you want to create a smokey look with eyeliner by first normally applying a line or eyeliner (or dotting it along the lash line) and smudging it out with a brush to achieve a similar look to Elizabeth Olson's smokey eye look she always sports.
So, as long as you use it for this purpose, it's great, but if you want something that lasts all may or allows for more precision in eye lining, it may be better to go for a different eyeliner product. It is better for the waterline, though!