I love these so much after wearing them for a few years I scoured the internet to find them (initially bought first pair at Macy's) and bought another pair for when the first wear out.  Super comfortable and cushioned.  I've even jogged in them for a few miles with my dog with no blisters.  Buy them if you can find them.