Its just OK for ergonomics, but cute so you pay here more for a design and little comfort. 
 I really like the firmness and design. It is not as wide as it looks on picture, width inside is 16" 1/2. The arm rests go all the way to the front so you don't have much room to give your legs more space, have to keep them kinda together, or move forward to the edge. Can not rest your arms on the sides, they are too short. 
The height dimensions are not correct. I have measured the height to be 19" 7/8 not even 20 inches. The website says that chair is 20.47 inches - not true.

The good thing that I have adjustable table, if I didn't I would return it and even at my desks lowest adjustment, the chair is little  bit short but I can put a small pillow or something.
It also depends what chair you had before, if you had a bad one, you will be happy with this one for a while until again you find something better to replace this one, eventually things get worn out and need to be replaced.