Went on perfect. Quality was perfect. Directions were thorough if you need them. Emails were sent regarding my purchase. Shipping was quick. You can tell the owner is putting his full effort into this website. I can't get enough of these products I have 3 products from this website, right now. These little details complete my bike.