The mirror mounting bracket doesn’t seal properly at the top. There is a gap on top. It will let water in tried to correct it but you can’t . It was not made quite right for the vehicle . Will need to use a little silacone sealant. Kind of dissatisfied ,but I will keep it