Fit is OK. Not for walking around. I wear them when I kayak. Good for getting in and out of the boat and short walks on shore or the islands I stop on. Water drains just OK. Take forever to dry. Not quibbling too much because I don't wear them for anything else and they were cheap on sale. If I was doing more walking I'd buy something better.