This cabinet is really nice in terms of design, the directions were clear and easy to follow and each piece was labeled alphabetically and was shown in a diagram where the piece was to be when finished. My major complaint is with the paint finish of the cabinet, it came scratched all over, including noticeable areas like the front and sides. The box the cabinet shipped in was also filled with a sand-like substance that got everywhere and continued to pour out of the metal table leg when building.