This will be a fairly short review, as these bars are simply Five Star! They are by far the best tasting, and I feel best performance recovery bars on the market - by far. I had been taking Maximuscle's other excellent Diet Bars until I decided to switch to these bars to avoid the very high caffeine content of the Diet Bars. And I am so glad I did. These Meal Bars are the same in calories and pack in slightly more protein, plus without the caffeine, they can be taken at any time of day or night; perfect after a late evening workout session. Above this, they taste great, have a firm, chewy texture, and have no (for me) after or side effects. Even if on a weight loss programme, these Meal Bars are highly recommended over the Diet Bars, and I am very glad I switched. Well done Maximuscle.