It was not hard to assemble.   The only issue I have is that the identifying labels that were placed on each piece were not easy to remove.   When removing the labels, sticky adhesive (and paper) was left on.  The labels were placed on the front surface of the cabinet.