Rubber, camp, and EVA soles are ideal for casual shoes. Rubber soles are durable and protect the shoes from wear and tear. Camp soles provide traction and grip and are lightweight and waterproof. EVA insoles promote shock absorption, are flexible, and very lightweight for maximum comfort.