Great fit, amazing upgrade and quality, makes the bike look brand new again. Compared to others this was absolutely the best value for the purchase. The connectors are a little longer than the OEMs, so it’s much easier to connect. Seller was very responsive and very helpful, super happy with the new look.