I recommend this product
Fits and amazing service
Called late on a Thursday and they walked me through what I needed (apparently there’s 2 options for my bike), had a shipping confirmation the next morning and it arrived on Monday. Super happy with the service and fast arrival. THANKS!