I love this piece.  Ours arrived with some minor scratches on a few pieces, but none show up once assembled.  It took a few (interrupted) hours to assemble, but was not too difficult.  It’s a little shorter than I expected, but that is not a negative to me.  It looks really nice in our dining room  I’m very happy with the purchase.