I say it fits large, but that is if you get it in the size you THINK you should order! I normally wear 8 1/2 in most everything, except slides, loafers and these! I went to an 8, and was very happy! With other flip-flops I have had to size up to a 9, but do not do that with these! They are meant to fit you at a size 8, because of the arch support. It actually makes your feet a little bit smaller due to the arch support. Go down a half size. You will be happy! P.S. I have 6 pairs and have lived in them all summer! Can't/won't wear any other flip-flop! Worth the extra money, for sure! Your feet and your BACK will thank you! Happy feet + happy back = happy LIFE! Cheers!