I ordered a size 9 medium and the fit was perfect.  I usually wear a size 8.5 medium but wanted to make sure I could wear warm socks with this shoe so I went up a half size and I'm glad I did.  It's a very comfortable shoe.