The main thing that's bothering me is the arms. I'm used to arms that can be adjust for height. These sit a little too high for my desk and they're long so when I try to scoot under my desk a bit the arms hit. So now they touch the edge of the desk when I'm sitting and if I swivel even the tiniest amount they rub and squeak again the desk. Kind of annoying. I can lower the height of the seat but it's too low and I can raise my desk (adjustable) to keep the seat height I want but then the desk is too high. If I pivot the arms up out of the way then it's just weird with no support for my elbows. Setup and assembly was super easy like most chairs. Its comfy enough too... But the back seems to be holding body heat a bit. Not sure how I'll like that this summer in SoCal but right now it's ok. Overall in hindsight. I should have tried out with the model above it with adjustable arms but toss the stupid support pillows or maybe keep looking at other brands.