Flexastride Memory Foam InsoleEVA Cushion, Anti-Fatigue MidsoleTPR Tri Wedge Traction Outsole Water Resistant