I can't dye my hair so can't help you there. I have what my beautician calls "resistive hair" - won't hold a color or a perm!!! Last color I got in my hair (and it's been 10 years or better), it was supposed to last like 3 months - it ALL washed out in a week! $60 down the drain - literally!! She re-did the color for me at no charge and yep, it washed out in a week!! The last perm she put in my hair lasted all of about 3 weeks. So now, I go with a lovely shade of gray hi-lites in my hair