I normally wear a size 10 (EU 43) but based on the reviews I bought a size 9. They fit well, even seemed a bit big to me. I wear them all day and they are comfortable even if they don't look like they are. They go well with jeans, modern tailored trousers, khaki trousers and are a good addition to any business-casual wardrobe. The outer construction of the shoe is premium and the lining is fully leather. Like other Geox shoes I've bought they are breathable which is always a good thing.