The edamame is crunchy, just like dry roasted peanuts. If not for the color and flavor, you'd think you were eating peanuts. I've had fresh edamame before, and this doesn't really taste like it. The flavor is a bit weird and almost unpleasant when you first taste it, but the more you eat, the better it tastes. After a handful or so, it develops a nice nutty flavor.
With less fat than peanuts, they'll probably last even longer on the shelf (and in my experience, dry roasted peanuts last pretty much forever as long as the lid is on tight).