I personally have wavy, dry hair and I found that this did the job with colouring and removed my yellow tones. You need to make sure you lather this properly on the head and I left it on for around two minutes.
Other than removing the yellow tones I didn't think this dried out my hair, unlike other purple shampoos I have used, which is always a struggle. But if you are worried put in a leave-in conditioner after you've towel dried your hair. So I would recommend using this, as I use it every week as part of my hair colour maintenance.
I recently tried this fudge shampoo recommended from my hairdresser, it does the job and it definitely brightened my hair and eliminated some brassy tones. But I found it made my hair very tangled after washing it out in the shower and when I would brush it out after the shower a lot of hair would come out in my detangler brush. I also learnt to use it twice a week as it did give me a grey/purple tone on the ashy blonde parts of my hair.