Sounds like we have the same feet--I have a pair of men's Keen H2's in size 7 also. They are my waterproof alternative to Birkenstocks, which I wear the rest of the time