Desk arrived on time and was  in a sturdy box. The directions are easy to follow with everything labeled. It took my husband about 4 hours to put together. We're very happy with the desk.