I have a great hubby who is extremely organized and has assembled a number of these types of cabinets. He says this is one of the better made products, very sturdy and relatively easy to assemble. From unpacking to finish assembly took about 2 hours. He did it alone, I helped slightly lining up the hinges to put the doors on. Before assembly, he lines everything up by the part letters, all the hardware in separate piles by size. Just a hint, put the doors on first on the upper unit before you put the top on.