I hate tennis shoes, never liked how they looked on my feet.  These are amazing.  Not only do they look good but they are super comfortable and I can walk all day with no discomfort at all.  In fact I ordered another pair.