This protein shake is pretty good. The chocolate flavor was tasty, not thick or gritty, good texture and taste. It definitely made me full as a meal replacement for breakfast. Smells like your standard chocolate milk which is good per other protein shakes can have that fake protein smell.