It took me 15 minutes to put it together myself - super quick and easy and the best part is that this desk is very sturdy and looks like it should cost $500. 

  

Pros: looks great/ sturdy/ large shelves 
Cons: none