For the price this exceeded my expectations.  Quality is very good and it looks nice. Taking my time it took about 3 hours to assemble.  The directions were easy to follow.  Just to help with long term rigidity I applied carpenters wood glue to the wood dowel pins while assembling.  One of the cabinet doors was missing the preinstalled metal latch plate for the magnet latch.  The company was great and quickly sent me a new replacement door.