I have those in black leather and love them. They are pretty classic imo and have the perfect amount of toe cleavage! The only thing is that I can't wear them if I walk around much because there is no arch support.
I like the J Crew ones. If you are looking for a cheaper option Old Navy has bow flats for less. They also have suede like flats without bows for cheaper. And I know they are running a discount code right now too. Depends on your preference. I use the ON flats as my work shoes. I don't feel bad beating the crap outta them since they don't cost much.
I like them fine. And FYI--Talbots has really similar flats, great quality, for $40ish on sale now. I think today is the last day for free shipping. I tried on some like the first pair posted and they run true to size
I don't love the ones you posted. I think due to a combination of the string bow and the suede. You can probably find better if you keep looking; there are so many options for ballet flats!
I like them. I have several pairs of Bloch flats that have that skinny bow as well. I love it because if the shoe starts to get stretched out I can use the elastic to tighten them so they'll stay on better. Also, I prefer the smaller bows to the bigger ones.