I wear size 12 tennis shoes, these 12m were too big. I ordered 11.5m, it's still too big, I ordered 11m perfect! Shoes are primarily moderately comfortable due to the soft soles. The skin is thin, of medium quality. Most likely, they will not withstand normal wear and tear. However, I wanted inexpensive (lightweight) leather shoes that look like boots and are more comfortable than boots. That's exactly what I got. Very happy.