The rack is fine, the wire for the headlight is too short to use to hook up the headlight. The mirrors I bought are pure junk, both of them broke just from vibration at the bottom of the stem. It would be nice to return them they don't have a scratch on them, and neither does the bike. I don't want an exchange for the mirrors that would be waste of time
It looks great on the bike. Just wished It came with instructions on how to install
Bike was poorly treated in shipping. It had two assembly defects that took some time to fix. All is well in the end, the bike is good. Very poor quality control br Ariel.