Easy to assemble - comfortable - my only concern is the surface of the arms is a fabric material vs rubber, some type of leather'like material - so we will see how it wears and what is it like to keep it clean