Assembly was difficult since the obvious parts had stick-on printed  labels, some others had "magic marker" hand written markings, other parts had no labels.  They had to be identified by matching up holes.  Some parts had slots instead of holes for screws and the wood split out.  All different sized and types of screws, pins, nails and other parts were packaged in the same bag.
Another brand of L-shaped desk and hutch took 2 hours to assemble but this took 5 hours.