I have relatively long, thick, blonde hair (just for reference)
As far as purple shampoo's go, this one is the same as the others and probably a more affordable price point for most people as some can be ridiculously expensive.
The colour is amaaaaazing, a nice deep almost metallicy purple and the texture is quite runny but nicely lathers and spreads once you apply it to your hair. I find it didn't really have much of a smell at the time but afterwards my hair definitely had that 'hairdresser' smell to it.
As far as noticing any difference to the colour of my hair, I can't say I did, however perhaps over time this would change.
I liked it, didn't love it, and probably wouldn't repurchase but it wasn't a bad product.
I didn’t love this purple shampoo as I found that it dried my hair out even after conditioning. Compared to other brands, it didn’t tone any brassiness out of my blonde hair, and instead gave me a few purple patches of hair! Although it is super affordable, I think it would be better to invest in a better purple shampoo and live your best blonde life.