These are nice shoes and comfortable when I tried them on. However I am a 7.5 M and had to order a 8 or 7 and ordered the 8. In another Teva sandal size 8 was fine. This one it is too big. So I would need a 7.5 in this style. If I got a 7 my toes would be on the edge or slightly over I think, which would be uncomfortable in this style sandal.
Also they look royal blue in the photo. However the color name is purple. They are a violet color of purple which I wouldn't have minded at all if they had fit. So I had to return.