Aside from the chair itself it was not at all difficult to put together in fact I did it myself! If I had to make one change it would be to lower the back so that the neck rest would suit me better. I remedied my issue by adding a contoured pillow to the seat. I cannot say that my small issue was the fault of the chair I happen to be short and I'm used to making adjustments. Others have seen it thinks it's just as nice as I do.
Overall great quality - just not for large people that sit at a desk for 8+ hours. I'm 6 foot 270lbs and this just wouldn't cut it for me. I sit for at least 10hrs a day and for my size I need something that is comfortable and can be fully adjusted. I read a lot of reviews and watched videos that said this would be a good fit for large people. I would have to disagree at this point.
Bang for the buck. It has an adjustable arm rest plus an adjustable head rest that feels great. The wheels still roll nicely over carpet. Also I can actually feel the ergonomic design help my back. I would definitely recommend if you’re looking for a chair that’s cheap but has the ability to last. Good luck!