I have a pair of leather TEVA already.  I love them and had worn them out.  I would normally never order shoes on line, but I got what I thought was an exact replacement and they are really too small.  I'd say at least a size smaller than my old ones. Be careful.