These water shoes fit just right. They are light and very comfortable. The shoe's outsole has a subtle tread pattern that provides traction in wet conditions. There are drainage holes on the sole (there are 12 per boot) but I would like more. The material will stretch a little if your feet are wider/higher. Bungee laces are strong and stretchy. Overall a great water shoe that works in many different uses.