I use this as a support system for my patients on chemotherapy and immune system breakdown or autoimmune conditions. Very comprehensive, well-formulated and money-saving if someone needs all these nutrients. One complaint about iherb, however: my next to last shipment to TX was all jumbled( things were not packed and protected but instead just thrown in a box!!) and there were broken packets of Progreens that got all over the entire contents of the shipment. We are not happy, iherb! You dropped the ball.