It took my husband less than 30 minutes to assemble it.  I love the arm rests.  It's great that they can be lifted up to tuck the chair under the desk too.  It's comfortable and so much better for my back than my old chair.