Cleanses well and they are not exaggerating about the foaming, so a little goes a very long way. Needs a lot of rinsing, sort of annoying. Not certain yet how much difference it is making in my skin but at least it does not cause me any pimples.