2 stars because the list is quite misleading. The photo shows that it comes with a screw, but that is not the case. I had to go to 3 different hardware stores to find the screw needed to attach the exhaust pipe to my frame. Also, the bottom spring is the same as the top sprint spring, so tightening it yourself is almost impossible unless you have 2 people to help you tighten it. I'm thinking of welding together. Also, additional unnecessary parts are attached to it. I'm not giving it 1 star because it's cheap and sounds good. I'm excited to see how it will look in a few months and how it will hold up on my bike. ANODIZING RACES update your offering with what's in the box or actually add the parts you need. I will not buy from them again.
🏍️ Xelement 7550 'Classic' Black Leather Motorcycle Chaps - Unisex, 36 Inches
35 Review
LEGO Technic 42107 Ducati Panigale V4 R, 646 children
44 Review
XFMT Full Face Motorcycle Helmet Flip Up Adult ATV Dirt Bike Carbon Fiber S (Large, White Pink Butterfly)
29 Review
Red L Motorcycle Gloves: Breathable, Touchscreen & Anti-Slip For Men Women | Hard Knuckles Protection For Motocross, BMX ATV MTB Cycling, Road Racing - COFIT
39 Review