This cabinet is a winner! The pieces were all very well packaged with absolutely no damage or a scratch on any of the pieces. It was not difficult to assemble; the hinges were a bit tricky but I figured it out. This is the perfect cab for my half bath. Love it!