Assembly was very easy.  I like the chair, but the rocking mechanism (part of factory pre-assembly)is not easy to adjust, and it doesn't stay in place.  Great chair for occasion use but not one I would want to sit in all day.