I use witch hazel on cotton wool balls to remove make up or to refresh skin in the morning. Its 'spot-fighting properties' supposedly can help towards breakouts, keeping them clean and (hopefully!) reducing them.
Pros: Leaves clean, soft feeling skin. Is said to help improve spots. Removes make up well. Is very gentle.
Cons: Haven't really seen improvements on my skin, but certainly no breakouts.
Recommend? No. Although this is a gentle, natural cleanser and toner, one which really does show effects on spots would be a better investment.