VPX is a great company offering a lot of worthy products, but to me, due to the sugar content that these have, it didn't do the job I was hoping. Caloric intake, protein, fiber....it's all there but the sugar aspect (the type of sugar used)really turns it into a unattractive alternative to a meal. Otherwise this is a supreme product, like most of VPX's other stuff.