Replaced my "gamer chair" with this and not only is it more comfortable and much better at posture support but my shoulder pains have actually started to get better since I ditched my old chair for this. It took me about 20 minutes to set up. Only downside is that its not as customizable as some office chairs but it just happens to have setting that suit me perfectly. Aesthetically it's quite nice looking. I got the blue one.
The chair is what I was hoping for but there are a few issues I think you should know about. When you lean back the lumbar support snaps down so for long sessions you're better off keeping it in its lowest position as it will eventually fall back to that level when you lean back anyways. The chair also tends to rock side to side a bit in a way that does not feel natural. Very comfortable otherwise but I would like to see these issues fixed. For reference I'm a 5'11" male 175 pounds with a 32 inch waist.
Arm rest minimum height is slightly too high causing shoulders to shrug a bit. Also too wide. Seat depth is too deep making lumbar support difficult to use. Wearing shorts not recommended as the material is rough and causes imprints on skin. The backrest angle isn't adjustable and the default position leans back too much. It makes the headrest unusable unless I lean into it. Assembly took a little over an hour and was straightforward but the back rest was a little difficult to attach and required help. Overall I wouldn't recommend based on all of the aspects covered.