My husband wears only Keen shoes. We ordered these and within just one month the sole began to separate from the shoe last. I contacted amazon and they were fantastic about returning the item. Only problem was that they decided to charge me almost $18 for "restocking" fees?  Really?  So overall my experience was not good and we will never buy shoes from Amazon again.