So Many Parts!
Do not plan on putting this together quickly.  I am sure some are better at this than others.  The desk is OK and serves its purpose for the price.