Does this work miracles every time I use it? No not really. But do I feel like I'm at an in-home spa in those 20 minutes while I wait for it to work? Absolutely. My skin definitely feels much cleaner when I rinse it off. Seems to really get out deep down dirt and oil. I have combination skin though, and this seems like it might be a little too drying on dry skin. Great for oily, though!
I'm sure if I used it once a week every week like they recommend I would see more of a change in my skin. But I try to savor it, so I use it only about twice a month :)