(All products mentioned in this post were purchased by me; I have no affiliation with any of the brands mentioned.)
I've been using Real Techniques brushes for well over a year now and I can't get enough of them. All of the Real Techniques brushes that I own are top quality (I have every brush except four of them) and they are extremely affordable as well which makes them an even better buy. One brush that I'm particularly in love with is the Expert Face brush which I've had since around July of last year. This brush is soft but dense, enabling it to buff foundation in without scratching or irritating my facial skin. I find that I'm able to use it with a wide array of foundations, both thick and creamy and thin and watery, which makes this brush indispensable in my humble opinion. It's also perfect to smooth out tinted moisturizers and bb creams; in these cases I apply my TM or BB Cream with my hands and then buff and smooth out the edges with the Expert Face brush, and voilà, perfection!!!