Arrived earlier than expected, despite COVID-19 warnings and delays, I was pleasantly surprised when it appeared 3 days earlier than ETA. Assembly was easy with great step by step instructions, and it even came with spare screws and parts. Wish I could give this 5/5 stars because everything was great, except that one of the shelves was shipped with a blemish. See picture of what I mean, although its not a big issue, it was disappointing. Otherwise, the desk is as described! Thanks for excellent shipping and set up!