Thanks. So far there are no scratches despite the car has been going to service station, initially I asked them not to clean interior as I will do it myself, but down the road I have forgotten that I have installed these solar films.
Expect some tiny dust as you cannot eliminate it 100 unless you are in a scientifically "clean room."