Love the finished cabinet. Assembly was tough due to weight and quantity of parts, but thats what made the finished cabinet so pretty and functional. This manufacturer has perfected the art of assembly instructions and parts labeling and fitting.  When I confused myself on the door hanging, their customer service answered me immediately.