Assembly was simple enough.  The instructions were easy to follow and the one tool needed was included with the parts.  Took me about ten minutes.  The chair is of decent quality for the price range.  It is comfortable, stable, and has a good amount of adjustment for height.  The wheels work okay on carpet.  The only reason I am not giving it a five star rating is it has very little recline motion.