also watch out for the little rubber grommet i guess you can call it that takes the wires for the back winshield defroster and supposedly doesnt let water in... if thats not completly snug into place water can get in though the hole and it actually leaks right over the driver side speaker