Senegence is one of the few companies that I feel compelled to review because it really does stand out. This is the only makeup, skin care, and hair care that I have used for six years. I tried it for the first time because I was looking for something cruelty free and the promise of makeup that lasted all day sounded interesting, but I didn’t think it would work quite that well. To my surprise, it really DOES work! The makeup lasts all day and the skincare gives quick, dramatic results. Recently my hair started thinning because of a health issue, and the Haircovery line brought my hair’s volume and texture back. I am grateful to Senegence for creating products that truly work and do what they say they’ll do. It’s the best!