Cabinet was very easy to assemble and all parts went together very well except doors are a tiny fraction of an inch out of alignment and there is no way to adjust them that I can determine. Also assembled unit is quite heavy and hard to attach to wall. It needs heavier duty wall mounting hardware and even with two grown men is still hard to hang on wall. Once installed it looks terrific. Overall am happy with cabinet.