it depends on your hair type, if you use a permanent dye on your hair it will never feel as silky and soft as it should, if your hair isnt blonde you would be better using a semi- permanent dye which realistically lasts as long as permanent as you would do a root dye every 6-8 wks, this is what my hairdresser told me as i dyed my hair dark and used a permanent which made my hair feel like crap and as soon as i switched to semi its great feels soft and silky regardless of what shampoo i use. but pantene layers shampoo and cond is very good if you have long layers.