These shoes are true to size except that they are too big in the heel. So I put those gel heel no slip padding in the heels and then they fit perfectly. I can really feel the difference when I walk. My legs have toned up nicely!  I love them and will buy another pair.