Very nice cabinet for the price. Relatively easy to assemble but took some time. Finish is flawless.