I teach elementary school and am on my feet 12+ hours a day, ontop of running 15+ miles during the week before school.  My feet are normally killing me by the end of the day and I can't wait to get my shoes off and relax.  Since buying my first pair of Alegria shoes this hasn't been the case.  These shoes are cute and feel great (I like them better then my Danskos). I get lots of commpliments on them being 'cute' as well.