I really love these shoes.  I wear an  8 1/2 and sometimes need a wide, so my feet are about a med to lg wide width.  I bought the 8 1/2 and they fit perfect, with a thin to medium sock.  I will look for more teva shoes.