I purchsed a red pair of the Bloch Arabian flats about three months ago, and I am back to buy a black pair.  As other purchases have noted, they do tend to run small, however I would attribute that to European sizing and the leather upper and sole.  I am a 39 in European shoes.  I purchased a 39 and it was just a tad snug at first, but after a few days of wearing the shoe the leather stretched and now they fit perfectly.  The toe is box slightly pointed, which I like because it is a much more flattering shape than the round toe boxes of other other ballet flats.

While they do not have much padding in in the sole, I don't find that it is an issue.  I wear them on my commute to and from work around New York City and I find them very comfortable.