no but wouldn't take much to scratch it off. but you can keep an auld can in the car with ya and touch up as you go..... you'd never know where its been topped up, its great in that way. but the cleaning, it picks up dust like nothing on earth and cause its not a smooth smooth finish it wont wipe of like on normal paint, it kind of gets ingrained in it, and when you wet it it just goes all streakey. best bet is to paint it again if your really fussy. but i think the dusty look adds to it. shows up the lines of the car...