Reasonably easy to assemble,and I like the monitor platform. I use this to put my printer on, I looked for a long time for this type of desk. This desk looks very rich looking to. For an office or den it works great