In terms of style and comfort this shoe meets all the criteria, unfortunately I feel it's a bit on the heavy side for an active runner as myself,  size does run smaller as well so keep that in mind, order a size up.  But overall a good shoe for your daily routine use.