Interestingly enough, I bought 2 pairs of these shoes, one in olive and one in white. The olive ones were the most longed for, as they would match many of my shorts and maxi, leisure skirts. The white pair, a size 9, fit perfectly and I can walk for hours in them. They support my foot and feel like a cloud. The olive pair is easily half a size to a size smaller than the white, even though both are a size 9. If the olive shoes fit like the white ones, I would happily give 5 stars. Unfortunately, I have blisters on both little toes from wearing these out with no backup shoes to change into.