I have bought many pairs of these shoes over the years. They used to fit well and wore well. The last two pairs I've bought have gone down in quality, one pair, only worn a few times, is falling apart and is no longer the right size. The second pair I have just received is made of firm leather like the first and the wrong size. All the shoes I've bought before these two pairs fit well and are very comfortable. Now I'm looking for another brand.