Beautiful cabinet.  Box was pretty banged up but cabinet pieces were well protected so no damage.  I was surprised that we had to completely assemble every piece which took a couple of hours.  Unfortunately one of the pieces of hardware broke because it was plastic so we had to buy a new metal bracket to replace it with.  Would have totally given it 5 stars had all the hardware been metal instead of plastic.