Great fit and colour. Runs slightly small. I am usually 39 or 40 and I use bigger ones (40) from these. They last long (I have several pairs).
Always love Ecco soft 7 range. Great support