It cleanses throroughly and emusifies so easily. The ingredients contain vitamin C, B and E which are great anti-oxidants and nourishing actives. However the oil base is made from beeswax so it's not labeled vegan. But this is truly a really nice, must try cleansing balm!