These shoes are great.  I can wear them all day in perfect comfort.  For those that remember FlyFlot shoes, Flexus has replaced that brand.  I don't think the quality of Flexus is as fine as my old FlyFlots; however, that said, these shoes are very comfortable and I'm pleased.