I had my doubts when it arrived - the box was open and damaged and the parts were badly packed inside.  Was tempted to send it back but having waited for 5 days I thought I'd give it a chance.  Putting it together took some time (I struggled on my own) mainly because the screws were difficult to fit in the holes especially in the arms, and one thread in the seat was not aligned so there are only 3 out of 4 screws holding the seat on. Let's hope it stays on.  

Still haven't worked out how the seat tilts but at least it's comfortable and well finished.