This desk was such a pain to assemble. My brother is an engineer and the instructions were confusing to  him. 
The desk itself is very usable and nice. 

Pros: Nice look
Cons: Pain to put together. Need assistance.