Bloch Women's Tap On Tap Shoes, Black Leather, Rubber Leather Full leather outsole Full leather upper and sole Strap and buckle fastening Self-locking buckle attached with elastic Techno Tap plates attached