I've used them (not exclusively) for over 10 years. The products aren't tested on animals, nor are the ingredients. They're all vegetarian, and lots are vegan, with the exception of those, for example, that contain beeswax. There's no Sodium Lauryl Sulfate (SLS) or Sodium Laureth Sulfate, which i always thought was needed for things to foam up (i like things to foam!). But the shower gel foams up fine without it.
They are expensive, but then i've never bought them for myself, i've always been given the gift sets from my parents. Worth putting on your xmas/birthday list imo!