Great Armiore but needed additional support. It took 3 of use 2 days to get it assembled and sturdy. We had to glue the dowels to get it sturdy, as the dowel holes were drilled too big, and the cam holes too deep which caused the unit extensive wobbling. So in addition to gluing with Elmers wood glue, we added brass angles inside everywhere to strengthen. We are also using a metal French Cleat to fasten it to the wall so it is safer than the angles provided. It also prevents it from collapsing from weight as we use it. There was no way to level it until this is done, as it had too much sway. The doors and drawers are well made, so it will work out in the end. Im super glad we are assembling it as if we had paid for assembly, we would not have gotten the reinforcement put in that the unit needs.