Stevia leaves are 100% natural and contain the highest concentration of antioxidants found in nature. They are also known to have the highest level of sweetness of any plant. This product is perfect for baking, coffee, tea, or just adding to your favorite recipe.