These lights have arrived. They look great out the box but I haven't installed yet. I  think they will be a perfect fit.