this is an awesome cabinet. my husband took some time to assemble it but it wasn't too bad. overall we're very satisfied with our purchase.