I put this together myself. It wasn't that difficult and they actually have the bolts in separate bags that match the step you are on making it even easier. Hardest part is actually holding the top section while trying to bolt it in. 2 people would be recommended to make it really easy. The chair itself is sturdy and rolls nicely. The comfort level is not there though. The padding is pretty solid. I game and sit for long periods of time. If you aren't in it for long periods then it would most likely be fine. I wouldn't buy this if I had to do it all over again though.
I bought this chair because it was comfortable when I sat on it in the store. The one sent to me had a tiny tear in the fabric on the side. I did not send it back. I was too far into the process of putting it together. The chair sits very comfortably. If I were to do it over again I would pay the extra $25 to have it assembled and pick it up at the store.