Bloch Tap Flex for Ladies S0388L (Black Size 9) Full leather split sole tap shoe, size 9M Leather stacked heel Hard leather outsole and Kashmir Lining Non Slip pro balance pad #2 Shockwave Tap Plates