I eat one of these about 1.5 hours before a long run. Have used them in half marathons and in the London Marathon. Flavour is good (peanut) and easily digested. They certainly give me that extra bit of energy needed. They are quite dense in texture and take a bit of getting through.