Perfect fit, with a nice quality finish that is an exact match to the original.
The slight profile difference at the lower mirror provides more unobstructed view.
I’ll likely buy another to have the passenger side match.
The product was perfect as one expects from OEM products. Takes a respectable degree of shade-tree knowledge and mechanical/electric skill to in stall, but not overly difficult. Second time around would be a breeze, so to speak.