Amazing purchase very happy with it. Fits all 3 bikes. I would definitely purchase another one.