Hand forged to fit just about any sized broad brimmed hat (if you have an extra large one please let me know and ill make it accordingly. each horse shoe comes used and cleaned in the forges fire, but as such each one will be different due to nature of horse shoes. the holes in the horse shoe are the affixing point to the wall. any questions please ask.