It took some time to assemble.  Instructions, parts bags and pieces (shelves, doors and panels) to assemble all marked appropriately. Had a couple of screws that needed to be supplemented from our home stock due to quality issues.  Nothing to complain about.  Good solid cabinet!