Perfect fit, looks like it came with the bike. Took 10 minutes to install (with my 8-year-old daughter's help).
Ease of Install Rating:
Local Dealer or Shop
How long have you had this product?: