the chair was fairly easy to assemble and there were no missing parts.  The sitting position allows better posture while working (I am at a desk all day long) but the cushions become uncomfortable for me within 30 minutes or so. I am glad to have it for providing a different sitting position than my regular office chair. I may need to try adjusting the seat height again.