Desk arrived on time and in great shape.  Took my hubby about 4 hours to put together.  Love it!