I've only had this desk for a couple weeks but I love it!  It did take the better part of a day to put it together but it is worth it.  Some of the drawers weren't smooth at first, but there are adjustment instructions.