This cabinet is beautiful!  It was not damaged when it arrived and had all of the parts needed to build it.  I built it with assistance from my kids which was fun!  Love that the glass on the doors is not glass.  This is perfect so there is no concern they will get broke.  I would definitely recommend this product!