Rest assured that you are purchasing the highest quality mirror available made by experienced craftsmen in the USA. The Skyking Bar-End mirror offers a dramatic difference in form, function and appearance. The Skyking Bar-End mirror will fit any motorcycle with an internal opening in the handle bar or clip-on. We have mirrors for 7/8 inch, 1 inch, and 1 ¼ inch bars. We also welcome requests for custom sizing at no additional charge. The billet mirror assembly is machined in house from T6 grade aluminum and mounting hardware is stainless steel. Each mirror is a complete assembly with nothing else to buy. They are fully adjustable front to back, up and down, and will not come out of adjustment or move. Fits left or right side.