While not 'waterproof' they will keep the interior dry from a sprinkle, keep prying eyes out and debris (leaves, bird droppings etc.). Cold weather top down driving is nice with the passenger side up, and the heat on
My experience is with an MGB but it looks great! I love the roll bar detail (red) BTW!!