We are thrilled with this cabinet! It arrived promptly and well-packaged. I just assembled it, took maybe 2 hours total? It's heavy and all the pieces fit together nicely. The faux wood finish is beautiful and matches our other furniture perfectly.