I have been using this one-step cleaner/lubricant for a few weeks, and it does help to get the grime off the chain pretty well. It has a consistency almost like water, so it will fly off if you crank the chain backwards too fast. It does leave behind some lubricant after you wipe away the cleaner. The regular wet lubricant does a better job of lubricating the chain though. It's a good product if you are in a hurry and don't have time to do the whole chain removal and cleaning and rinsing and lubricating etc.