COXIR Ultra Hyaluronic Cleansing Oil is a great makeup & blackhead remover. It dissolves makeup and impurities while hydrating your skin. It is formulated with Hyaluronic Acid, Aloe Vera, Canola Oil, Rosehip Oil & Camellia Oil. Apply to dry skin and massage in circular motion, then rinse well with lukewarm water. I have oily skin so I follow up with my foam cleanser. This cleansing oil is easy to use and it quickly removes makeup and grime.