My foot has been professionally measured at size 9 with a D width. My first time ordering I chose a 9W. They were way too long. I had 1 1/2 inches to the end of my shoes from my big toe. I sent them back and ordered a 8 1/2 W and now they fit just fine. These shoes run a bit big. Thankfully there are free returns. I love these shoes. I haven't worn canvas shoes since I was a little girl because my feet were wide and brick and mortar stores don't carry wide widths in canvas shoes. Thank you Amazon!