Absolutely perfect!  We upgraded from a small, corner desk to this beauty. Love the space it provides while not being too big and bulky.