I was concerned by all the posts indicating that I should order 1/2 size larger.  I ordered my normal size and the shoe fits perfectly.  I have walked 3 miles today - just took them out of the box this morning.  I have no idea how long they will wear but they are perfect right now