Assembly was a breeze, just need strong while putting on wheels. Overall, the chair feels quite right, adjustable armrests and neck support are quite satisfactory.