Its a hard for me to find comfortable flats. Either because they are too narrow or too long. These were perfect. I got a 6.5 and it stretches as in doesnt feel tight when your wearing them. I got these in red and beige. Of course its a flat but it has a little cushion in them. Good enough for me.