This desk is absolutely amazing.  This was about $1000 under anything similar I was able to find.  The assembly was not difficult, but you will need to set aside about 6 hours to get it completed.