I'll admit I didn't love this product at first - it took me a while to get accustomed to using the oil. It's quite thick, and there's a bit of an art to using it. I use this as part of my double-cleanse; I use this first. I put some on my hands and rub them together to get the oil heated, then I apply to my face and rub it on rapidly, making sure I wash my entire face (including eyes). Then I start adding water and keep working with the oil, eventually with more and more water to rinse it off. After that, I follow up with my usual cleanser (La Roche Posay Toleriane), to clean everything off and eliminate any potential residue. It does a great job of removing all of my makeup, including my eye makeup. I'm hooked on this product now, and have re-purchased a few times.