I bought from this vendor and recommend him. I saw the OEM about two hours before so the visual was still fresh on my mind and I would say that they look identical. Fit was nearly perfect. Overall quality is pretty good... You have to look very closely and in clear daylight for minor slight imperfections.