Plant based source of protein. Contains all nine essential amino acids- amino acids are vital for supporting muscle. Development and immune activity. High in fibers. High in protein. High in magnesium. High in calcium & phosphorus and various beneficial antioxidants