I ordered online because the store did not have my size (7.5). When the delivery came, one shoe is bigger than other. However, both shoes have the same size. Due the fact that online orders on sale cannot be returned, I do not recommend anyone to lose almost 50 dollares
I usually wear a size 6M or 6.5M and decided to order the 6M based on a review for another shoe in this brand since I was not familiar with this brand. The 6M was a little short and a little wide so the 6.5M would will likely be the right length but too wide for my feet. The product description says it has a leather upper and I suspected it was suede based on the photo online but it's not suede. It is a textured leather, which will withstand rain and other weather conditions better. The foot bed was comfortable too so I am sorry they did not work for me.