Good chain cleaner and solvent. Used it on 2 dirty chains and both came out 95% brand new. The problem is that the bottle of solvent included is not enough for more than 4 uses. People say i can use something like simple green + water instead; then rinse off with water after. The chain cleaner is clumsy at first, i've spilled lots of that solvent and also pulled the chain off the FD a few times. Takes 2 tries to get used to not pulling the chain off.
Piece of cake to use and makes chain cleaning very easy without a need to remove the chain.