After several returns I finally found an Alegria that fits. My US size is 9-9.5 M, and that is usually European size 40 with brands like Dansko, Naot, Ecco, etc., But with Alegria it's very confusing, their European size 40 is too big or large for me. This time I spent hours reading the reviews of other reviewers of Alegria shoes and thanks to their input I decided to go with 39 M and the fit exceeded my expectations, it's perfect. The width is normal, not too narrow nor wide, just a regular medium width.  For those having similar fit problems with Alegria like me I would suggest going one size down. It's a stylish sandal that looks nice and feels nice.