the reason for this rating is the shoe makes loud squeaking noise with every step!  it fit good, but makes too much noise. Won't buy anymore thru online shopping...will go to the store and walk in it first.