I have another pair of Ecco shoes in the same size and style, but they are too big for me. I thought I just need to get used to them but they are not comfortable.
Pros
It's a little tight but very well built. My last pair lasted a long time and I'm on my feet every day.
Cons
Leather material may not be suitable for vegans or those who avoid wearing animal products.