Was excited to receive in perfect condition after reading some of the reviews about shipper damage. It was fairly easy to assemble although we took a couple days because both of us were under the weather.  I would suggest that the manufacturer add a few extra pieces to the hardware package as we lost two items and had to make our own to complete the project. It was fun getting my sewing and beading items sorted and stored and I look forward to enjoying the cabinet.