On my car the seals were simply torn when the panels were pulled. Driving even thru deep water I've never had them leak. If anything does leak, you could always get a thin foam seal from a hardware store to fit on the bottom of the panels. Would look a bit nicer. -Robert vin 6585