These tap-tap dance shoes are handmade by professional shoemakers.they are high quality and affordable.