>>>From: John Kieser <addressis@removed>
I don't know what scrim and leather means.<<<
Scrim is a hemmed cloth popular in Europe for detailing work.
Leather is another term for chamois, also used for detailing work (I also have bicycling shorts with a chamois insert used for padding.) It is a popular tool for auto detailing/drying and can be found at auto parts stores/departments (even Costco.)
You can find both at window cleaning supply distributors.
Best Cleaning and Window Service