At two carbs per shake you can't beat that and it has a bunch of vitamin in it to help you get what you need. It's probably not going to fill you up by itself, but with a small snack you could easily make this a meal.
I should mention that the Costco near us stocks these in bulk if you want to save a little money and stock up.