This desk is perfect for a home office or regular office.  I searched for ever for the perfect desk to fit in a corner, looks professional, is compact yet has ample surface area and storage.  This desk has all of this.  I have two large monitors on the corner section and could fit my docking station too but elected to tuck that neatly in the 2nd open shelf.  My cords all fit nicely in the two holes provided.  I just LOVE it!

As for assembly...I would recommend studying how the pieces fit together before you begin assembling.  Sometimes the location of an item in the picture isn't exact so use logic.  Once you get past the filing drawer, the rest is pretty easy.  It will still take about 3 hours to assemble unless you have experience at this kind of thing.  

This is definitely worth the effort for the final product. It looks professional, has plenty of space and is still compact.