Haven't used it on moto wheels but I painted all 4 of my jeep wheels with it. Held up for several months but has recently started to peel, most likely from car washes and stuff. It's cheap and easy though so if you're in the market to give your wheels a new look have at it, it'll peel right off if you change your mind.