Very happy with this cabinet.  All pieces were in the box and intact.  It took my husband and I about 5 hours to put together.  Did follow a reviewers suggestions on putting it together.  Came out well, everything opens and closes well.  Looks great in my space!