I reaturned these Bloch flats immediately after I got them.  The sizing runs REALLY small.  I usually wear 8 1/2, but even the supposed 9 was way too small.  They pinched my toes and dug into the back of my heel, and the elastic around the top was uncomfortable too.  They had no support in the arch either.  They're way over priced for what they are.