This desk is perfect!  Took a while to put together, but is a really nice desk to work from on home.