Leaking isn't a concern I have with them. It's the fact that they look tacked on and tacky. For instance, the one on MFE's car looks like it's about three inches too far back and it's too small for the car. Also, aftermarket sunroofs don't follow the curve of the roof and kill the lines.