Putting together the desk was a bit of an adventure.  My biggest issue with the desk is the backing, it doesn't really hold the hutch in place and I've noticed since we put it together it has sagged a bit.  Hutch aside the desk is great.  It's definitely got a lot of good use.  The surface scratches easily so you definitely have to be mindful what you put on the desk.