We have a very similar canvas setup as in the image on the top. The windshield extension has zippers at the top and the middle, but where it is attached to the windshield frame we have "buttons". I think it would be better to have zippers all around the extension, provided they are water proof.