As near as I can tell looking at the unassembled cabinets, looks like nice pieces. However, after one installer arrived an hour late, and said too much work, and left with pieces allover my dining room floor. After trying to send back the same installer, then 2 more canceled, I had them refund the installation costs.  Now paying a contractor to come to my rescue.  We have deep cleaning to do before more furniture  arriving, as well as other items that are storage and arriving in 2 days!