Not a fun assembly process, and agree with others about the difficulty aligning the cabinet doors, but overall it does look nice!