I love these bars. They taste like candy bars! I don't find them too grainy, which is sometimes the case with vegan bars. They are not dry at all. Wouldn't bring on a hike in the summer because I think they would melt, but otherwise they are a convenient and semi-healthy snack. I have re-purchased multiple times.