I was hoping to love these, but really didn't. They are not very comfortable. I usually wear a size 9M. They are a little tight (short) and fit a bit smaller. I'm wondering if I'd ordered a size 10 if that would have been better. Definitely not comfortable to wear for a long time.