I've assembled similar products and the concept and design for cam-lock assembly works well. The problem with this cabinet is that the metal used for the provided fasteners is cheap and will disintegrate when put under stress. If the pins used with these cam-lock fasteners are screwed in after the pin shoulder meets the panel, the cam-lock will not fit properly and will be sure to break when the cam-lock is tightened. Even when the pins are properly installed, the cam-locks are prone to deform and break. I saw negative reviews of this issue and complaints that the cabinet fell apart after completion probably due to this easily avoidable problem by the company forgoing the increased profit of a couple of quarters and providing a better quality of assembly materials. What I did was to buy my own cam-locks before beginning assembly. I did the same thing for the cheap knobs supplied that seemed to be stripped of threads. I like the cabinet.