Very easy to put together. Fits me and my daughters bikes perfectly. Fast delivery. Very happy with purchase