A size 7M is a perfect fit in most shoes I've purchased, but these were definitely short since my toes were cramped and touching the end. Since the width seemed a tad narrow, I decided to order a half  size larger. Hopefully. this will solve the problem because I love the shoes.