I really like this desk.  Assembly took me about 2 hours.  It's solid and looks really nice.  It's helpful to have a vacuum nearby when unboxing the pieces as there are little bits of styrofoam packing material that end up everywhere.  I would have given 5 stars but the drawers are a little funky.  It might be that I need to adjust them so that they fit a little better.  I'm looking for precision here!