I rated these shoes a 4 because they are so ugly. Other than that they are great. I usually wear 8.5 and my foot is on the narrow side and I purchased these in an 8 and they fit perfect. Good toe and heal cushion. I work 12 hour shifts as a nurse and often walk 7 miles in one shift. I previously ordered the running shoe version of this to replace my old ones and the quality was poor. The toe was pulling away from the sole out of the box. These appear to have better construction and flexibility. I have been trying on shoes for 6 months, seriously, and these feel great.