Desk arrived on due date. Nothing was missing from package. Instructions were very easy to follow and assembly didn't take long. Desk is adequate for purpose and is long enough for all computer stuff to fit on/in/under.