Gel insoles are good for high intensity activities as they absorb shock and are quite durable. Moderate-level intensity activities like walking require lightweight, soft or semi-rigid insoles made of memory foam.