I’m very happy with the cabinets.  Relatively complex assembly but all parts were included and good instructions.