I like the function of this chair, but it was a bear to assemble, and the finish is a bit off in places.  Not the quality that I had hoped, but OK.

Pros: Great function
Cons: Difficult to assemble, poor finish.