I looked at other reviews before buying this product so I purchased a 1/2 size smaller I usually wear 7 so I got the 6 1/2 good decision perfect fit. Lots of complements. The reason I am giving three stars though is that the side of the shoe got puffy that is to say whatever is covering the shoe didn't stay flat.