I love these. No, they are not leather; they are GREY JERSEY!!!!!!!!! How much more “Grechen” can you get?? 😉 And they’re $102 at Shopzoeonline in a size 40. Since I always recommend sizing up one size in the Repetto BB style, you can wear these if you’re a size 9. Wouldn’t they be seriously cute with jeans? or black pants?