This is a really nice cleansing oil that has a middle consistency (not too heavy, not too light) and it washes makeup, spf, and waterproof makeup well without any issues. The oil is made of pure plant oils such as soybean, sunflower, olive and carrot seed and canola. After using, the skin feels very soft and nourished. Its great as it strenghens skins tissue with the help of the canola oil.