A high-quality SunRoof will last more than 30 years.