Fairly easy to assemble, the seat was harder then I thought it would be. Rolls very nicely.