This fits any bike and comes with all the fittings required. I bought it from a bike shop and we used it multiple
Times for rides without any problem, it is very safe
My Niece has grown out of the high chair. Great quality and works perfectly fine. Sitting in the garage. Come and take a look any time. Convenient and easy to use. Fits