The bodywork on mine was mostly ok. I had it machine polished before doing it but there were still a couple of scratches that were a bit too deep. There were really narrow though so the material sits over the top. It is 90 micron which is about the same thickness as a thick letterhead so minor imperfections are easily covered.
Problem areas were the rusty door backs which got treated & painted first to ensure there was a clean smooth surface to adhere there vinyl to.
If anyone wants to remove the vinly at a later date, the car underneath is still in good condition except the bonnet & front bumper. These were both treated to the level as if it was being painted. Stone chips filled & smoothed back etc. with the vinyl on it looks like new but if its ever removed it would need paint
The reason I didn't paint first is that if you are not careful & paint is not baked on, when you peel it off, it strips the paint off with it. I was not willing to pay the extra to get this done as I have no intentions of removing it
Hope that makes sense