Very nice cabinet.   The instructions to assemble were well written, parts were labelled but it does take a bit of time.  The only issue we had was a small scratch in the paint on the top of the cabinet.