Ballet shoes are designed specifically for ballet dancing. These are lightweight shoes and come in different designs. It can be made with soft leather, satin or canvas. These shoes also have flexible thin soles. Ballet shoes should fit correctly for maxim