Assembly was a breeze. Unboxing to final adjustments took under 2 hours, mostly because I took some time getting the seat adjusted. No instructions for the install but it was easy and intuitive. I initially put the handlebars on upside down which added about 15 minutes and then ten minutes more...