There are several reasons why Matche is superior to extracts. The most important reason is taste. Matche is a powdered olive leaf tea that was designed to be enjoyed like any other cup of tea. Almost as important is what goes into Matche, which is 100% powdered olive leaves from Sicily, Italy. Our 100+ year old olive trees have developed antioxidants, vitamins, minerals and polyphenols to protect itself against the intense Sicilian summer sun, chilly Mediterranean winters and drought. With an extract you may not be getting those additional benefits.