All Saints is a brand that has made a conscious commitment to sustainability. They have developed a new uniform using recycled yarns, responsible wools, vegetable-tanned leathers, and innovative water-saving techniques. However, their sustainability rating is 'not good enough' according to Good On You Directory, which highlights areas of improvement such as minimizing textile waste, reducing carbon emissions, and ensuring worker empowerment initiatives. Some of their products, such as All Saints Oil and All Saints Incense, are made from traditional ingredients like essential oils, herbs, and woods for rituals and blessings. For specific product details, positive and negative aspects, and ingredients or materials, it's best to refer to the product packaging or the brand's official website.