If you're a size 12 you may want to buy a size 11 for a tight fit. The shoe is incredible though, very durable. I had problems with the first generation of zemgear shoes ripping at the seam wear the sole meets the upper half and they have completely solved that issue with this particular shoe. I use these on very rugged terrain without mercy and they have passed the test.