I have had them in some vehicles. First was my 1976 Monte Carlo, where the roof was cut to install, no leaking. Next car 1985 had T-Tops no problem. then my 1993 Safari, 2001 Safari, and 2006 Yukon XL did not have sunroofs. My current 2010 does and I am happy to have it again. There are no leaks.