I wear a size 6, sometimes a 5 1/2 in heels. It's *impossible* to find anything decent, so I feel your pain.