I purchased five of these cabinets along with one of the double door cabinets with a shelf for my garage. They all showed up in a timely manner, delivered by FedEx. The boxes all arrived in good shape. The cabinet parts were decently packaged wrapped in plastic them separated by styrofoam. I opened one box and lay the cardboard on the kitchen table to assemble the cabinet on top. This was WAY more comfortable than attempting to assemble on the floor. My first cabinet took me slightly over 30 minutes to assemble using only the supplied screwdriver. I thought about using an impact driver but the proximity of the screws to the inside edge of the cabinet and the thickness of the impact driver would make for a large angle into the screw head - with a 6" driver bit, you'd still be off at 15°-20° from straight. I was also initially worried about strength of the supplied screws - that proved to not be an issue. So - I assembled the perimeter of the cabinet using only the supplied screwdriver - left side to the top and bottom of the cabinet (face up) then flipped the cabinet to install the right side - this was easier for me keeping the screws on my left as I'm right-handed. Then, you attach the two rear panels - start all the screws, snug the corners and measure corner to corner to make sure the frame is square, then tighten all the rear panel screws. This is where the impact driver came in handy. There are 20 or so screws to secure the back panels. Attach the door/hinge to the frame and it's ready to hang. The door hinges are slightly slotted for adjustment - I recommend getting it close and make your final adjustment when the cabinet is hanging, as it may change slightly. The cabinets hang on a french cleat type system. I mounted two horizontal 2x4s on the wall with 3.5" lag screws into the studs in the wall - slightly countersunk with 1" fender washers so the top of the lag was below the surface of the 2x4. This allowed for many screws for mounting the hanging cleat into solid wood and not trying to use some sort of drywall anchors. The open shelf cabinet is wide enough to hit two studs but mounting the 24" wide single door cabinets would be a 1 or 2 stud for each cabinet depending on where they were in the order. The 2x4 method allows for a screw every 4" across the cleat. Once the cleat is mounted, it literally takes about 15 seconds to hang the cabinet on the wall. It took me about 3 hours to assemble 6 cabinets with a bit of sidetracking during. I think I said the first was slightly over 30 minutes - the second one was done in about 20 minutes. I was timing that one. I feel like the cabinets are substantial enough for general garage use. The mounting system seemed sturdy. The cabinet hardware proved to be tough enough to use an impact driver on. I did drill pilot holes into the 2x4s before mounting the cleats. The supplied wall screws are also phillips-head and the torque they accept is dependent on how hard you push the driver into them. I did not break any of them using an impact driver while driving them into the 2x4 but chose your pilot hole size accordingly. If the hole was too small (I worked my way up), the screw was very difficult to drive in and the phillips bit slipping in the screw head wasn't hard to do. Overall, I am VERY happy with the results of my install, the condition of the cabinets, the quality of the hardware and the value for what I paid. Time will tell on the durability - but I feel like for general home use, there should be ZERO issues with these cabinets. Additional note - the cabinets do have keyed locks - I saw in another review that you can't get them keyed alike. I'm sure you could probably find aftermarket lock cylinders to accomplish this if you really wanted to, but I took my keys and taped them under the shelf in each cabinet. I will NEVER lock my cabinets. They could probably be broken into with a screwdriver bending the door. The locks seem more like something to keep your small child out of your yard chemicals, but these are wall cabinets that should be higher than that small of a kid could reach anyway. These are not secure enough that I'd rely on the locks to keep valuables or say a gun secure.