I purchased this at the end of last year of Kmart, originally because of the low price point. I think it works well, but not exceptionally, and won't be purchasing again.
The bottle is simple and transparent, so you can see how much product is in it, which is a plus. I find it difficult to control how much product comes out though. It either comes all out at once or I have to spend ages shaking the bottle to get any out. It is a clear gel-like product that doesn't have any particular scent, which I like.
It works well with cleaning all my eyeshadow and powder brushes, but not as well with brushes that have liquid foundation in them. I find I have to spend a while scrubbing at them, even when using my brush cleaning pad, and they don't turn up completely clean. I use it on my sponges as well and find that it does clean them, but it doesn't make them as clean as my beauty blender cleanser - although it is a lot cheaper!
This product works, but not as well as I'd hoped. I will continue to use it, but won't be repurchasing.
This elf brush shampoo worked really well at getting oil based makeup out of my makeup brushes and bacteria. It has suds in it so it works the same as if you were shampooing your hair. Nice and cheap and safe to use on all kinds of make up brushes. I would use this again and recommend it to a friend.
Tips: For oil based foundations and concealers, really work the shampoo into the brush for a good clean for really dirty brushes you may need to shampoo more than once.