This is an almond scented soap and is made here on the Isle of Man, by Little Tree Soaps, using cruelty free products.