Product: Bloch S0407L Women's comfortable Character shoes
Question: Will these shoes work for ballroom? What is the sole made of?