I got this for my husband's office since he needs a lot of work area.  The desk is functional and fairly sturdy- but it was a major hassle to put together.  

Pros: Large work space
Cons: Tough assembly