I love how convenient a pre-mixed protein shake is for on the go! This brand also has ingredients and nutritional value that fit well into my macros. 42 grams of protein and only 4 grams of sugar is a win! Aftertaste isnt bad, texture is good and not chalky. The smell isnt great, but protein drinks rarely smell good in my opinion. The flavor was just okay for me. It has a very mild flavor and not very vanilla-y. But, I would purchase again.