For the price of these shoes you would think they would fit like leather but they are too big. They are larger than 12 1/2 not 12 but when I've been trying to find something that fits lately I've only kept them because they aren't too small but other than that I wouldn't buy another pair of these.