I bought these for my husband. He really likes them. He usually wears a 10.5 however we had to buy him an 11 in this style. We've purchased other teva styles and 10.5 fit. Just something to keep in mind when purchasing these shoes. Aside from that he loves them.