KEEN Men's Santa Cruz Shoe 100% Leather Rubber sole Leather upper PU and memory foam footbed Non-marking rubber outsole Polyester 1007673, 1007674