Yohoo, Antje here. So sorry for chiming in late, but I actually got a little disappointed with them. Here is the deal: they are super comfortable, and they look great (I have the yellow ones, love the color), but they are extremely FLAT. I wear flats almost exclusively, but they are flats and there are flats. Many flats have a tiny little heel - less than 1/2 inch, but just some small amount that lifts you off the ground a bit. These MIA Eclipse flats have zero heel, which I actually find a bit, well, not uncomfortable, but a little unnatural. It's also really not good for the shoe; I found that the back of the shoes already show sign of wear, because they actually touch the ground. I am actually considering taking them to a shoe repair store to see if they can put a tiny little heel on them, to fix these issues.
So this is something to think about. If you're happy with flats that are truly flat (like true ballet flats) they will be great for you. But if you like to have your heel just a little bit above the ground, you might want to consider looking further (but I will keep you updated on what the shoe repair store says re: adding a heel; I definitely have no other fit or comfort issues with them.)
I did want to recommend these flats, which I own in kelly green: http://www.endless.com/Enzo-An.....e=mythings They are pricier, but they are also super comfortable, have that little bit of a heel that makes the difference, and they awesome. They are a bit more "polished" than the MIAs. I wear them all the time now with blue jeans and plan to wear them with my white jeans and skirt. Can't wait. They are super fab and come in a variety of colors as well.