These bars are one of my favorites! If I'm going to eat a bar that is a bit higher in calories, it has to satisfy a few things: (1) be delicious, (2) take a while to eat so that I'm not done in 2 minutes having snarfed 200 cals, (3) be high in protein, and (4) keep me full.
Yes, I'm high maintenance.
Check out more info @ their website but don't buy these bars if you see them at the grocery store ... more for me! :)