A little tricky putting together with the picture diagrams.  I had to reinstall some parts 180 degrees opposite due to lack of clarity on which way to install some of the panels.  Looks very nice after getting it assembled.  If you assemble the cabinet on a long table, it will save your back. I actually used two tables.  The second table to install the hardware on the panels before attaching them to the cabinet.