very good stuff,try Honda cleaner also cheaper you find it at honda. dealer about $5.oo a can.cleans and shines metal,rubber,paint.removes bugs and dirt.easy on and off.
the aerosol stuff works pretty well. one can will clean 2, maybe 3 bikes. the pump spray stuff isn't worth the hassle of squeezing umpteen times to get your bike clean.