what is semi permanent hair color
Semi-permanent hair color has smaller molecules than temporary dyes. These dyes only partially penetrate the hair shaft. For this reason, the color will survive repeated washing, typically 4â5 shampoos or a few weeks.