Easy assembly and as described, took longer than I would have liked to get doors adjusted just right but looks and functions perfectly.