I love this desk.  It is really solid and not too bulky.  It wasnt difficult to put together (just be sure you pay attention to which pieces belong on the sides of the first section you put together or you will have to take it apart like I did).