I only wear flats and after trying everything from Chanel, Lanvin, Tory Burch, Gap, Bloch, Repetto,
Coach, Nine West, etc, I've decided my favorite is Bloch. They are very reasonably priced, super soft/supple leather, and sooooo comfy! There's no breaking in period at all, I went from straight out of the box to wearing them 3 days straight and never had any problems (I have 2 pairs now). They are nicely cushioned too, and have way more arch support than any of the other brands. I was soooo disappointed with the Repettos, talk about no cushion or support whatsoever! And due to a mishap while trying them on at home I can't even return them now! My only complaint with Bloch is that the sizing is not consistent with the different styles. My roll up flats ended up being 2 sizes larger than what I'd normally wear, and my non-rollup flats were true to size. Luckily, Endless.com has free shipping!