Wel, this is the 3rd car I've had with a sunroof and I have never had a problem. I'm basically in the same boat with JimBlake with the changing weather (I live in Jersey). So you should be fine. As previously stated, many aftermarket sunroofs may leak after a while. That's because people go to an aftermarket shop to have it done instead of going directly to the manufacturer who has a template.