Received on time and in good condition. 
Assembly took about two hours. Instructions were clear and all parts were provided. It is a solid and well functioning. 
Waiting for the desk to be available to purchase.