This cleansing oil gently dissolves makeup (even waterproof!) and purifies pores. This blend of natural oils include Apricot, Jojoba, Rosehip and Castor. I like to use it as the first step in my PM routine and I love how it leaves my skin soft and hydrated, with no pulling sensation whatsoever. The scent is very subtle so perfect for sensitive skin as well.