Beautiful desk and super functional!  The desk was very easy to assemble. The upper desk part with the drawers arrives pre-assembled.  All you have to do is screw in the 2 side panels.  It is heavy but I managed it by myself.  The middle drawer has a latch that allows the front panel to drop allowing the drawer to be used as a keyboard tray which works very well for me.  There is also an opening for cords so I use it to store my tablet and charge it.  Nice space saving!!  The 2 side drawers fit letter size papers so I use one to put work in progress, bills etc to keep them off the desk. I also bought the matching bookshelves.  My home office now looks very elegant.