Beautiful piece and pretty easy to put together. The only challenge is getting the doors to line up perfectly. But I am a perfectionist, so I want everything lined up perfectly. Settled with them not lining up so perfect, and the cabinet still looks great! I receive lots of compliments on it!