This is my favorite eye makeup remover and believe me, I've tried a lot of them. It does contain oil, so you have to shake it up before you use it. I have to take out my contacts before I use it as well. It does not sting at all and removes everything. My eye cream goes on smoothly afterwards as well.