This chair is ok. 
Cons: I am 5 ft8", legs are not that long and I found it was a tad too tall for me, to set up a proper ergonomic height. It was a little challenging for me to assemble on my own, and I find the neck rest uncomfortable so have removed it completely. Not the most comfortable chair, for almost $300 I expect better.
Pros: I am able to sit relatively straight with minimal discomfort. The design is nice and would go well with most rooms.
In summary: To improve this product I would allow more adjustments to be made on the back support (a few more inches). I think this chair is great if you have longer legs and or are taller than 5 ft. 8" :)