Despite the boxes being heavy, the desk was really easy to assemble once everything was out of the box. The desk is not huge but spacious enough to hold my two monitors. Once you get everything plugged in the desk is  super easy to use as you can adjust the height by the click of the button. I love how I can use the desk as a white board and take notes as I work and even charge my phone with the USB ports on the right hand side.