These just had a 3 week Nutcracker run where I wore them because I was chosen to be Drosselmeyer but was slightly shorter for the cape required ^-^' They proved to be comfortable and reliable and looked great the whole time. They also helped me avoid stepping on the hem and tripping or choking when I had to step back (which I often did in both choreography and normal stage affairs). The soles are suede and are suitable for character dance and support on Marley. Floor. They're also quite flexible - perfect for me (a ballerina) but it seems possible that a stiffer sole could be useful in certain conditions, so keep that in mind.