mixing bottle and would say the the banana flavour tastes the nicest as the others taste slightly synthetic . As far as recovery it certainly does the job that its supposed to. The main benefit of this product is the fact that you can mix it with water
. Weaknesses: Tastes good and aids recovery. Stops legs feeling heavy the day after training. Overall: Strawberry is the best tasting and tastes better than most protein drinks (i've tried a few!). I lift weights and run and this noticably helps my recovery