Tastes great, but it has ten times more cholesterol than other meal replacements. I contacted the manufacturer to find out why it has 150mg of cholesterol, but they never responded. Compare labels and buy a brand that won't clog your arteries.