KEEN Women's Prescott Slip On Shoe 100% Leather Rubber sole Built in the U.S.A.