With five bikes in our household to manage and as the sole "mechanic," a cleaning kit like this one is both indispensable and a huge time-saver for me. It comes with everything I would need except for the degreaser solution, and at low cost, I feel it's a great value.
Cleans exterior of chain very well, no idea about the internal rollers. In fact was surprised at how effective it is. The port to pour in more detergent might be a bit bigger but that's a minor complaint. Overall, very satisfied.
Great set of items to clean for your bike after any outdoor ride. You have a variety of brushes to clean the chain, tires, brake-pad areas and a variety of other tough to reach areas.
I enjoy cleaning my MTB and I now enjoy it even more. The chain scrubber is easy to use with great results, and there is a brush for every task as well. My friends are impressed that my bike is always so clean! I should have bought the kit years ago.