What's included: one brush spinner brush, two spindles, one spinner bowl, one splash guard ring, eight flexible brush collars, and one collar stand.
I have one of these and my brushes have seriously never been cleaner. All you have to do is fill the bowl halfway with water and brush cleanser, attach your brush to whichever collar fits, dip it into the water, and turn the spinner on. I found there's a *bit* of a learning curve to using it (you have to hover your brush right at the top of the water and not fully submerge it), but once you get the hang of it, it's actually pretty fun. The best part, imo, is that you can spin your brushes almost completely dry! When I used to wash them by hand, I typically had to let them dry overnight before I could use them again but now they're ready to go in less than an hour.
PS: You can use whatever cleanser you like, but I've had really good luck with e.l.f.'s Brush Shampoo (and it doesn't hurt that it's super affordable).
Promising review: "I had a stack of makeup brushes I hadn’t cleaned in a while because it takes FOREVER to wash them by hand. So, I ordered this hoping it would live up to the hype. It does! I was able to clean most of my brushes with the handle attachments and got them all done in about 40 minutes, whereas it has taken me over an hour in the past. Of course, the 40 minutes includes a learning curve, so it should take even less time next time. Doesn’t require a lot of water (unless you like cleaning up messes, it will spill out if too much is added) or brush cleaner. Brushes came out perfectly clean and ready for use. Great price for the time and manual labor saved!" —L S Brown
Get it from Amazon for $21.99.