I use Make Up For Ever Full Cover concealer (from Sephora) and it's so great, especially for acne. It usually doesn't cake up (unless you apply it on a scab) and stays on for a long time if you set it with powder. The only downside is that it costs $32, but it's worth it for the coverage and a little goes a long way. It's also non-comedogenic. You can also ask for a free sample from a Sephora worker who will match you to your shade. I apply it over foundation with a concealer brush or my fingers, whichever I feel like using that day. I wash my brushes every day or every other day in warm water and use Purpose face wash to wash them. Most people say you should wash them once a week, but I'm a hygiene freak and so careful about what I put on my face so I like to use clean brushes! Plus my makeup looks way smoother when I use a clean brush.