Fit great, look great.  I haven't had them long enough to comment on their durability but I don't see any issues.  The polarization is good and they saved money when compared to OEM lenses.  Very happy with them.