This was not difficult to assemble at all.  It look great in my office.  It's comfortable to sit in although I don't sit in it for extended periods of time.  I probably wouldn't want to sit in it all work day.