I have a medium foot but these shoes are a bit short and narrow so they are snug for me. The build quality is good, the rubber outsole is good. The insole is removable so I will change it to something lower and that should make this shoe more comfortable.