I bought these for a trip to France, wanting something to be stylish enough for dinners out yet casual enough and comfortable to walk in (up to 10 miles per day). They're perfect for that. They look great, wear well, and work with clothes from jeans with sports coat to wearing with dress pants. And they're perfect for modern European style.

Shoes are tricky for me because the tops of my feet are just slightly high; many shoes are tight there and hurt. The only sneakers that fit me well, in my experience, are Nikes; all the others have seams or leather across the top that is too tight. These ECCOs do not have have that problem at all; they feel great and are fine for wearing on long walks in an urban environment.

My other recommendation is to consider a pair of Superfeet Black to go with them (<a data-hook="product-link-linked" class="a-link-normal" href="/Superfeet-Black-Premium-Insoles/dp/B004K1FIES/ref=cm_cr_arp_d_rvw_txt?ie=UTF8">Superfeet Black Premium Insoles</a>). The insoles that come with ECCO are good, but Superfeet are great. Note that you may have to experiment with Superfeet to find the ones that work best for you (and size the shoes accordingly). Black insoles are a good replacement for the ones that come with most dress shoes and add minimal thickness.

I'm impressed enough with these shoes that ECCO is my go-to brand when I look for new dressy shoes. Good luck to you finding something that works the same; these are worth a try.