Perfect fit! This is a sturdy shoe for exercise of any kind! It is very comfortable from the first time you wear it. No breaking in period required. it looks nice on the foot, and makes me feel like it will support my feet through anything! A terrific value!