I wore these shoes for a wedding I was in, and they were perfectly comfortable for the all-day event. For those of you new to this brand: they're a little snug at first, but after an hour or so in the shoe they stretch out and mold to your feet. You don't get that heel slip problem that happens with some flats.