I have had great luck with Banana Republic shoes over the past year or so. My Royal Blue Ashley Bow Flats arrived the other day and they are just as perfect as I expected. My first thought after slipping them on was how cushy the insole is. Nicely padded. I ordered my usual 8.5 and they are a nice fit so I would say they are TTS.
My April J Crew catalog arrived the same day as these BR shoes, with a great styling idea on the first page. I can't say I'll be sporting the pink shorts but I really like the idea of this pink sweater with the flats and white denim for Spring: