Relatively easy to put together in an evening and looks really good. The only issue (and it's not a big issue to me) is that the doors don't line up perfectly. But it's a great piece, especially for the price.