Arrived on time. Assembled myself and it was fairly straightforward. Two pieces were mislabelled so had to work out from the pictures. However it looks really good and is a sturdy desk. Would recommend.