Quite sturdy and nice looking. But a little hard to put together. The biggest disappointment is that the doors don't align all that well. There are big gaps between the doors and the pairs of doors aren't always at the same level. We thought that we might have erred in our installation - but looking at other review, it does seem to be a common issue.