If I could give this 4.5 stars I would. Pro delivered with no assembly needed. Very nice to look at, and good material quality. Con material assembly. I know that I didn't have to assemble it, but that doesn't excuse the doors not lining up with the latches on the inside. I had to tighten all of the latches, and in one case moved them to be closer so the bottom cabinet could close.