I finally found my first holy grail product! This is the most amazing protein treatment I have ever used (believe me, I tried A LOT). It's stinky but I expect that for all protein treatments. It contains collagen amino acids, hydrolyzed elastin, & hydrolyzed collagen. I use it before every color session & I end up with less damage & breakage, super shiny, & soft hair.