I work at home, and this desk fits perfectly into my contemporary theme in the living room.  It's pretty wide and deep, although I wish the cabinets go in a little deeper.  Assembly is not that tough but still took me 4 hours.  Best done with 2 people.  

Pros: Modern looking, great looks
Cons: Complicated assembly