If you take the time to follow directions it was easy to put together. All the parts were there as well.  The finish was fine and it matches the other pieces better than we could tell on the computer. When putting the drawers in however, they fit fine but there is a gap on either side which we are hoping small fingers don't find.