I'm working at it right now.  I would highly recommend if you want to look and feel professional this is the desk for you.  Low price too.

Pros: Lots of storage and file setup, looks great
Cons: Little bit of assembly required.