Assembly was a pain. One cam bolt was broken, one screw was missing. And no extra parts provided. There is also some glue residue on the top of this cabinet. Disappointed.