I originally purchased this shoe for swing danceing and dancing the Lindy Hop. It hasn't failed me. Although it has a rubber sole to prevent out of control slips and falls, it has enough slide in it to swivel without wrecking the knee. I get so many compliments, I will wear them off the dance floor!