This desk is perfect for my needs.  Had a guy come and put it together- totally worth it.