We make sure that every gummy we create tastes amazing – and our Vitamin D3 Gummies are no exception. Made with natural flavors only (never artificial!), every Nature’s Truth® gummy must pass several rounds of taste tests, along with our stringent quality checks. These peach flavored gummies are like delicious drops of sunshine and are a true pleasure to take.