I'll admit, when I think of the brand Ecco, I often think "old lady shoes".  Not fair, I know, but it is what it is.  That said, when I saw these, and saw the other positive reviews, I figured I'd give them a try.  I'm so glad I did!!!  They are adorable!  These are a pearlized pale pink color.  Classic shape and style, and they look very current.  Not fuddy-duddy at all.  They definitely do not scream "I'm wearing old lady shoes!", but they ARE quite comfortable.  They have some arch support, though not a ton.  You can remove the insole though if you need to insert your own.  I like that the footbed is covered with leather, as synthetic materials make my feet break out.  I can wear these with or without socks depending on the outfit.  I normally wear a 7-7.5 in most shoes, so ordered a 38.  Fit is perfect - I have about a thumbnail's width of space between toe and end of shoe, slightly less with socks on.  They don't slip on my very narrow heels either, even without socks.  Nothing rubs or feels rough on the inside.  The arch and heel area of the insole feel pretty cushy, but the forefoot area doesn't have the same amount of padding.  Not uncomfortable, but not the same.  The sole of the shoe has rubber nubs for traction and also shock absorbtion.  These will definitely be versatile - you can wear with skirts/dresses or shorts/jeans.  The perforation detail on these is also on trend and not overwhelming in any way.