This is a small cabinet and my reason for mentioning this is that it took my mechanical engineer husband all morning to put it together.  Instructions were pictures and several parts missing including the magnets for the doors.  The holes for the dowel pins were so big they get falling out! Lowes today to get the bits that are needed to finish it off.