I'm a wedding photographer and I wear these shoes when I work.  I'm on my feet for literally 8-10 hours during a wedding.  Sometimes the only chance I get to sit down is at the reception - and only for a few minutes.  For the rest of the day I'm walking, kneeling, and climbing with 20-30lbs of gear.  In general, this is very tiring and hard on my feet and joints.  Regular dress shoes kill my feet (they are sore for days, literally).  These shoes are far gentler.  While nice by themselves, I use them with a slim insole for even more padding.  Note that the heel on these shoes is fairly low so you won't be able to run a very thick insole without your heel slipping.  A thinner one is fine though and really makes these shoes comfy for demanding days.

In addition to ample padding, the sole of these shoes is as flexible as many tennis shoes.  The compliant sole reduces stress points on your foot even further.

As far as looks go, the best way I can describe them is "modest".  There are far fancier and better looking dress shoes out there, but they are either far more expensive, far more uncomfortable, or both.  That said, these shoes are dressy enough to match well with black dress pants, fitted shirt, and tie.

The finish of the shoes has some texture to it.  This is good because it hides creases and scuffs better than highly polished shoes.  I find that while working I scuff my shoes up a fair amount.  This would be heart breaking if the shoes were some fancy, $300 polished Italian leather shoes, but they aren't.  These shoes polish right up with a little shoe oil and continue to look great.

If you find yourself working on your feet a lot and need to look good doing it, these shoes are a great investment.