Desk is extremely sturdy once assembled.  The assembly took about six hours but was never difficult.  All fasteners came in a package with each type of fastener separated into its own perforated pocket.  Each pocket also had the part number as well as count printed on it, so when the instructions mention a screw you know exactly where it comes from.  I never had to compare two similar screws to figure out which one was correct.  I have assembled a dozen or more desks in my life and this one was by far the most pleasant, even though it was also the biggest.