Took about 2 hours to assemble - but that was expected.  One part was mislabeled, but I figured it out.    Nice unit.