The chair assembly was pretty easy and straight forward.  Took less than 45 minutes from cutting tape on the box to rolling around on it.  I wish that I could adjust the arm height.  The do flip up which makes it easy to push all the way into your desk and for comfort but no height adjustment of the arms.  The chair feels like it sits to rigidly upright that my bodyweight tends to tilt it forward which is a bit annoying.  I bought this hoping that the chair could adjust forward and backward more.  This has almost no forward/back adjustment other than what makes the chair less comfortable to sit on unless I'm propping my feet up on something.  It functions perfectly fine otherwise though and can accommodate my adjustable desk like I need.