I absolutely love this desk!  The package it arrived in was super heavy, but once I opened up the box I was relieved to find out the only assembly required was manually screwing the legs in which took less than a couple minutes to screw all 4 in- no tools needed!  The desk is big enough to fit my monitor, laptop, keyboard/mouse, notepad with plenty of room to spare.  My roommate will be ordering the exact same one.  The color is beautiful!