Very happy with this purchase.  Assembly was not difficult just a little time consuming.  We did have trouble getting the cabinet doors to close without a space in between but my husband was able to adjust.  Overall I would highly recommend.  This is a good quality purchase!