Desk was not hard to put together even though many pieces. I like the color and size is perfect to hold printer, monitor & files. We put the keyboard tray in the corner and it works well.