I think it tastes pretty good. I drink one before I go to the gym in the morning and I need energy but don't want to feel full. I can't workout or run if I eat first.
I tried protein bars but this works out better for me. Ensure has tons of vitamins and minerals. You can actually live off of it if you needed to.