This desk is perfect! It has plenty of space, is deep enough to hold computer and supplies, and is clean looking. Assembly was straight forward and did not take too long. I would highly recommend this desk for the open feel and generous space.