Really easy to put together. Adjusts to exactly the height I need. Rolls easily. Seat is a tad small but this isn't a problem for me.