The desk in theory would be perfect - just what I need; however, it was VERY difficult to put together and now the drawer and door alignment are off which really bothers me.  Couldn't figure out where it went wrong.