I bought 2 pair one was a size 7 and it was to small and then I got a size 8 and that pair was to big.  I wear a 7 1/2 but these particular shoes don't come in that size.  I really liked the shoes but the fit was terrible.