Parts well labelled and all screw holes lined up while assembling. Wasn’t too hard to put together.  The doors don’t quite line up, and there were a couple of scratches on the finish,  overall a nice cabinet.  Like the open shelves at side.