canvas rubber sole Cupsole cushioning supplies comfort Rubber outsole offers traction and durability Washed Canvas