Oh yes you right;In my case i had the shop bench checked the sunroof before installation for possible faults.They had the sun roof installed & looks very good,no leaks,no problems.
It's very important to keep clean & use silicone solution on the insulator rubber once time to time.![]()