Easy to assemble, very functional and comfortable. Adjustable height is great. The foot rest is harder to get your feet on if you are a shorter person.