By testing on animals brand can no longer be considered vegan friendly.
Some products contain Beeswax, Milk, Carmine, Honey, Pearl Powder, Snail Secretion Filtrate, Elastin, Hydrolyzed Collagen, Royal Jelly, Biotin~, Panthenol~, Allantoin~, Collagen~, Squalane~, Glycerin~, Stearic Acid~, Lactic Acid~, Linoleic Acid, Cetearyl Alcohol~, Stearyl Alcohol, P.E.G 5~, P.E.G 8~, P.E.G 9~, P.E.G 10~, P.E.G 11~, P.E.G 15~, P.E.G 17~, P.E.G 18~, P.E.G 19~, P.E.G 20~, P.E.G 30~, P.E.G 32~, P.E.G 40~, P.E.G 45~, P.E.G 60~, P.E.G 75~, P.E.G 100~, P.E.G 150~, P.E.G 160~
Some makeup brushes are made of synthetic fiber & horse hair, Goat hair
~can be plant/ animal/ synthetic derived
*it always best to write to the brand for more details on an ingredient origin.