Assembly was a breeze for my 13 year old son. It's adjustable just enough to be comfortable without being complicated. The head rest is the only part that isnt really adjustable to use comfortably. It can simply be removed though. It's comfirtable. After sitting in it several days in a row at work I had none of the pain or stiffness I was getting from other chair options. We'll see how it holds up over time but seems well made. My only other challenge is wrestling my 13 year old for who gets to use it.