I had very little experience working on anything other than oil changes and grips in the past so I didn’t feel comfortable welding but I bought this kit and install was cake. All of the parts are quality and I have now had them on my bike for close to 500 miles with zero issues whatsoever just a great parts dealer