I absolutely love these shoes. They fit so perfectly on my feet. The insoles are amazing, nothing I've ever had before in a water shoe. The tread is perfect too, exactly what you need when out at the lake or beach. No more slipping when getting into the boat :-)