I liked the look and it was not hard to assemble, just required some patience.  

Pros: Great value
Cons: For a computer desk you would not know it as it did not contain holes for wire mgt etc.