Purchased these direct from Aventon and installed them myself. Packaging came with everything needed and the online installation video was very helpful. However, what is not immediately apparent online is these are made of plastic and are very flimsy. The fenders never fit right and would rub the sides of the wheels. I eventually gave up on the front fender and removed it, but now the top bracket of the rear fender broke after regular riding. All in all, I would not buy these again. For reference, I also got Aventon fenders for my wife's Pace 500.2 and they are metal and MUCH easier to install and maintain.