This stuff is amazing! It's like washing your bike with magical unicorn tears! You spray it on, wait a minute or two, then rinse it off. The mud and dirt stains just wash off. It leaves my plastics white instead of a white like orange color with much less scrubbing. I highly recommend this stuff.