A quick learner from Illinois says:
March 13, 2010
Does the 58-127 have a mylar backing or an adhesive? My windows have the slide-in mylar.
Donna from SWISCO responded:
March 15, 2010
The 58-127, white wool pile, has a solid polypropylene backing. There is no adhesive, it slides in to install.