Arrived on time and was exactly as pictured. Took some time to put together..lots of pieces , but not hard to do and a nice desk for the money. My son is very happy with it