The chair was very easy to assemble. Just took about 45 mins total to assemble which with all the parts I didn’t think was bad at all. 
I will say at its tallest it is a little short like height wise. I am 5’5 and it’s perfect except that I have a taller desk so I do have to put my arms up higher than I like so I did add a cushion to be more ergonomically sound. 
Otherwise the recline feature is awesome and the pillows are perfect in that you can adjust them.