After trying so many different brands of ballet flats, I've decided Gap makes the most comfortable ones. They have a pretty thick sole that will definitely last many years. I also find that they don't require any breaking in, the leather at the back is very soft and has never given me a blister. Best of all, they are only $40. I'm hoping they're going to bring the leather ones back in the spring, but I really like the suede ones they have right now. Anyone love these as much as I do??