side windows have a small amount of leakage.never in the rain or driven on wet roads.i assume new seals in doors would eliminate that problem.sorry for the late reply. i work for the phone company and have been dealing with hurricane florance issues !