I have been looking to replace my previous cleansing oil with a new oil or balm and tried so many products from oils to balms to cleansing milk but there was always some hidden mascara or liner left behind that spread out after rinsing or second cleansing. I like Shiseido as a brand so decided to try their cleansing oil as well. I can be more happy with a product. It actually removes every trace of makeup in one go and the skin is left clean and soft. Honestly it cleanses well enough that I can easily skip the second cleansing which i some times do but mostly I do use a mild cleanser for second cleansing out of habit instead of need.