These are comfortable but would be even more comfortable if the insole was just a little thicker. So, if you walk a lot like I do, you might plan on buying a thicker insole but don't get the gel ones that are real thick or your heel will slip in these. (I speak from experience here!). The extra long straps are nice although the top one is almost too long and the velcro doesn't extend that far down to catch the bottom of it and it puckers out a little because of it. I get it hung on a lot of stuff. That's the reason I graded it 4 instead of 5. I never wear the soles out on propet shoes even though they have a 1,000 mile warranty. It's the upper part that I get stretched out of shape by standing on my toes so much...well, actually I don't stand on my toes but I put my feet behind me when I'm sitting at the computer and it creates the same problem. Great shoes though and very comfortable overall.