Desk came within a day of ordering and was fairly easy to put together. Took about 3 hours time.