Yes, Qiang Qi Ling is made of vegetables, and its 7 major ingrediants are made from animal-free and all-natural medicinal materials, and are manufactured in compliance with the GMP of Ministry of Health of Malaysia.