Beautiful, and perfect fit for my space. Not difficult to assemble,  but there are a lot of parts. It took a long time to get it all finished.