This desk is Awesome.  However, was a monster to put together.  Some direction illustrations were not to great.  When we did get it setup though, it was perfect for what we needed.