I bought a pair of these shoes for my husband and two pairs for my son. It fit my son perfectly but my husband found it too small so we changed it to half a size larger. The shoes are very beautiful and comfortable, do not break. They have a semi-sports sole that doesn't slip. worth your money!