Hard to find, yet the best out there. Great smooth taste and delicious flavor of chocolate. No weird aftertaste, grit, or slimy texture, like many vegan protein shakes have. When I could find the premade shakes I drank them, then had to change to powder because it is more available. Powder needs to sit for 1-2 mins for best consistency. LOVE this shake and have had it every day for about 3 years now. When I was sick for a period of time, this was my only go to. 100% greatest shake on market. Best ever.