Ok, this is a good looking cabinet at a reasonable price!  It is a fabulous design, the parts fit well and the assembly instructions are clear.  All parts were there and it took my wife and I three hours to assemble.  That said, some of the connecting hardware is very low quality and you have to be very careful not to break or strip some pieces like we did.  Forget using power tools for assembly as you will damage every connection piece.  We’re not sure how durable the finish is but time will tell.  Like I said, good looking cabinet but build quality is a bit iffy.