Whatever you do DO NOT buy one of those replacement mirrors no matter how tempting. Buy an original GM part. I made this mistake with my 2004 Envoy, wife got clipped by a bus. The OEM was like $300 and the lesser replacement was half that, heated, power, etc. It vibrated like hell on the highway and the motor movement was ******... good luck