Sturdy attractive functional desk.  Easy to assemble. 
This is the desk we've been searching for. 


Pros: Attractive sturdy desk. Easy assembly.
Cons: None