This is definitely my preferred ballet shoe!  I enjoy canvas more than leather, and I guess the slightly quicker wear from the less durable material is okay with me.  There is good elastic and quality leather on the sole.  Make sure you look at the correct size chart!  Ballet shoes in adult sizes tend to run about 2-2.5 sizes smaller than your street shoe size.  Thank you Bloch, for making a shoe I love.