How water tight were those pop-up panels? I mean, in a driving rain, would they let water in? It's hard to tell from the picture but are they canvas 'windows' that roll up with netting over, or are they solid plastic panels, that would keep the water out?


Blade F16
#777