The Good: Fresh produce and delicious meals Good value for money Calorie controlled meals The Not So Good: Meals are not labelled well Small vegan range Vegetarian meals are low in protein