Plenty of good advice above. One thing I'll add is that the reason for having a canvas cover that snaps over the outside of the windshield is to stop sunlight/heat coming through. As others have pointed out it is much easier/simpler to use some sort of screen on the inside. The downside of the inside screen is that in direct sun the screen itself heats up and also due to greenhouse effect you get a lot of heat in the cabin. The outside screen is certainly a PITA to put on/take off every day. We added a few snaps on the inside of the windshield so we can choose to use the same screen on outside or inside. Typically we're just using it to darken the cabin and aren't too concerned about the heat effect so use it inside.