Assembly was a breeze. the chair is very comfortable and you site in an upright position with great posture. I bought this chair as I was experiencing back pain from from a multitude of reasons, one being sitting at a computer all day in a chair with little support. After several week of use my back pain is beginning to subside. The only criticism I have for the chair is that the mesh can be a little harsh, mainly in the seat. I have placed a small scrap of fabric in the seat until I get more accustom to it or can break it in a little. Also the fabric conforms to you body so well I have had to remove my wallet from my back pocket as it pushes against it and is uncomfortable.