Received the desk faster than delivery estimated.  It took us 2.5 hours to put the desk together, directions were easy to follow, however there were a few things that could of been clearer.  However, when putting it together be careful it scratches easily. 
Overall, I love the desk, it looks great and is exactly what I wanted.  Has lots of room to put items in. 

Pros: Pros: delivery was fast, great price, looks good put together.
Cons: Directions for assembly could of been better.