We have ballet shoes for beginners to professionals, male and female, tot to adult. Satin ballet shoes are soft, comfortable and elegant. They wear fast though so they’re often reserved for dance shows. For ballet classes, canvas ballet shoes are hard wearing and often the go-to choice for male ballet dancers because they help perform spins better. The toughest material is leather but it’s not every dancers preference as it takes time for the shoe to mould into the shape of the foot. Leather ballet shoes are preferred by seasoned ballet dancers as the shoe is considered an investment as they offer the most longevity and maintain comfort for longer.