I spent 10 months trying to find the correct replacement mirrors for my 24 Denali. GM has the passenger side but you won't find the drivers side mirror anywhere, or at least I couldn't. I finally gave up and purchased the Boost Auto mirrors. Yes I lost my side cameras but after a week without them it doesn't bug me anymore. The other good thing about the boost mirror is that it isn't going to throw a code and you don't have to flash the ecm. And I was able to add the blind spot heated directly from them. Install isn't too bad either. They look great and don't vibrant like many of the other aftermarkets that are cheaper. Just my story!!