Seems fine.  I bought 3 - took about 4 hours to assemble the first and 1 hour to do the last.  Diagrams were not quite clear enough to see exactly what was required.  Once I'd figured out the first desk the others went fast.  Desks seem strong enough.