Love the unit but was very difficult to assemble. After reading the reviews, we paid extra for assembly and am glad we did. The contractor struggled with assembly the doors. There were 2 different types of door brackets enclosed - just one of each so the inside brackets are not the same. They're on the inside so it doesn't matter but one set aligned better, though still isn't completely level and drags when you open the drawer. We opted not to use the center leg because it caused the entire unit to be off balance. Would not recommend purchasing without paying the extra to assemble - unless you're really good at putting challenging furniture together!