This is a beautiful cabinet and looks great. 

I'm giving it 3 stars only because the assembly was really cumbersome, the instructions were unclear, and it seems that the hardware doesn't completely fit/align for some of the pieces. I was able to put it together but don't feel that it is the most structurally sound and am concerned that it will come apart easily.