This style of Bloch did not work for me in the 39.5 or the 40.  I normally wear an 8.5 or 9.  I have another Bloch ballet flat in a 40 that is slightly large and a pair of dance shoes in a 41.  So, I guess it's always going to be a challenge trying to find the right size and style for my feet.  This particular shoe was just too narrow for me.  I need a more rounded toe vs. the almond shape.
The leather is strong and not flimsy.  It's a good sturdy shoe and it does have the elastic that goes around it for a more secure fit.  I think a size 41 in this style might actually work for me but I'm not going to try again.