Perfect size. Didn’t install the keyboard tray as there is lots of room on the table. Easy to assemble.