It was  already assembled. Figuring out exactly how to hang the cabinet was a mystery for a while, but with the diagram I was eventually able to figure it how. It looks clean and great in my bathroom.