The quality of the pieces are good, however, the stainless steel headlight brackets need to be thicker or cast like the aluminum Honda headlight bracket, because of vibration at certain speeds. The directions are very poor. There were also certain size screws missing and more screws than needed. I finally figured it out, and used Honda screws for headlight brackets. It looks great on CB1100EX . The screen is unfortunately too small for me and I have taken it off bike.