This brush cleaner is AMAZING! I am not sure how I lived without it for so long. It cleans my brushes so well and is so easy to use. The only brushes that it couldn't clean were my double ended brushes which is fine. I love how it cleaned my brushes so well and dried them at the same time. They were good as new, clean and dried in no time. I really like how it came with attachements that fit *almost* every brush I had. I only had two that didn't fit and they were just barely too small for the one I needed them to fit in. It was fine, though, it wasn't a big deal. This cut my drying time down so much! The ONLY problem I had was when I tried to do my largest brush, it seemed like the motor wasn't strong enough for it and it bogged WAY down. It took a bit longer to clean but it worked well. I would definitely recommend this to anyone with make up brushes.