I use the Blue specialized foot beds in all my shoes, but they are for arch support, a high instep is the top of your foot.
1 Like
I use the Blue specialized foot beds in all my shoes, but they are for arch support, a high instep is the top of your foot.