I never buy shoes online..they are usually cheap, uncomfortable, or ill-fitting when purchasing from an uncommon retailer. These shoes are SO comfy; they even have squishy padding for the top of the your foot under the laces. A "W" sizing is definitely the US equivalent of an "M" sizing. I wear a standard US women's 9M and the 9W fit great...