almost easy to assemble, feels good seat is comfortable,  got 2 sets which required 24 bolts to assemble,  23 were easy the last was a problem had to go to home depot for one a bit longer and am glad took bolt,  it was metric