Works well. I love the programmability. Ease into it though. I did two cycles my first try and my face was a little irritated afterwards, it does a GREAT job! Easy to clean afterwards, just rinse it really well. I haven't tried their cleansing products yet, but I love the way it works with mine.