Product:   Leo's Ladies Arabesque Canvas Ballet Shoes

Question:  are the soles fabric or leather? is there any ballet slipper that does not have leather? it is hard to tell from the descriptions. thanks!