Also, I think when they say "clean paint", you are correct that is shouldn't have defects, or swirls, etc since the paint sealant, will do just that, it will seal your paint surface, so if you have contamination on the surface, you will be sealing that in...I personally like the look of the BFWD...