Lush is against animal testing, but unlike what some other people above has said, Lush is not a strictly vegan brand. You'll notice, for example, some of their products contain honey. They are a vegetarian brand, though, so no animal parts. Depending on if you absolutely need vegan products, Lush may or may not be your brand. Hope that helps!