easy to put together - my daughter did it for me. I'm 5'3" and this chair fits me perfectly. I haven't let my husband use it yet so maybe it fits him too but we don't know. Wheels are not too stiff and not too roll-y. Arm rests are not adjustable but they suit me fine. The seat is cushioned but not too soft. The back is a nice looking mesh and is not too stiff. I like this chair very much. I've been using it for about 2 weeks I think and I don't know how I managed without it. It is reasonably priced. :)