It was a little tedious to put together, but not all that bad.  Everything clearly marked and seems to be of good quality.  Looks great when fully assembled!