I feel like Goldilocks.  I bought the size 9 (too small) and the 9.5 (too large) and just cannot find the shoe that fits.  They aren't bad but curl up because of the elastic.  I ended up returning them.