It's just screen door material. I got it from Lowe's........it's the "Pet Protection" version of the replacement screen door line-up.
It's tied/wrapped onto the tubework with light bailing wire and "clamped" on all four corners with my aluminum roof and hood using the existing bolts/bolt holes.
So......you're driving on the trail and hit a tree limb with a ton of snow on it. Just smack the screen door material from the drivers seat and......vwala, cleared vision through again. And towing doesn't blow it out of wack (as long as you installed it tight).
HIGHLY RECOMMENDED for people without windshields.:awesomework: And might even work as a protective layer (against melting, then freezing snow/ice) for people with windshields.