I destroyed my right side mirror last week backing out of the garage. I went to toyotapartszone.com and put in my vin # where every part for my truck was listed. The mirror arrived today. After having a little problem getting the door panel out far enough to get at the three nuts and wire, I finally installed it. It took about 45 minutes. It was an exact match although it is a little whiter than the rest of the truck. I checked out a number of online suppliers and toyotapartszone was the lowest for an oem exact match. For a 5 year old truck it looks pretty good again!