I got this for my dad, but so far I’m the one who has tested it out. It is nice and sturdy, with a really heavy base. Assembly was ok except for one part of the instructions; common sense and a bit of grunting took care of the part where things didn’t line up perfectly or make sense in the written part. (Common issue for mass produced stuff like this.) It rolls smoothly, and looks reasonable. I chose it because it is similar to a chair I bought elsewhere that I love and use with my own desk; this one is not quite as comfortable as that one, but hopefully he’ll like it. 
One star was deducted for the less comfortable seat than I was expecting (other reviews said it was nicer, but I feel like a gel pad may be needed) and for the holes not lining up evenly when assembling the seat to the back. But the up/down piston works nicely and it should hold up, now that it’s together… only time will tell!