My experience with hair care has changed dramatically thanks to ELF Cosmetics, and I'm happy to provide them a well-earned -star rating. Finding workable remedies has been a top concern for me as someone who has battled hair thinning and loss, and Revivogen has produced amazing results.