Great product
Snapped right on with no issues, but I already had the hardware on bike.
Rating: 5 stars