These are Bloch Tap Shoes called 'Jazz Tap'.
They have an upper of strong soft leather.
The toe tap is secured to a resonating board for a full sound.
They also come with the heel attached.
They include a rubber instep on the sole.
Sizing is small 12 to large size 10.
Click on Photo for larger view