I currently have a pair of these which be get wear out . they be comfortable wakling in they . the only problem have be small pebble get between my foot and the insole . I also use they on my boat where they provide great traction on the deck and do not leave mark .