Exactly what we were looking for & that perfect in our home. Cabinets were fairly easily to put together. Helps to have a drill handy to tighten all the screws after assembly. No issues, we are happy with our purchase!