Bought these for my husband.  It was a big risk to do so over the internet in that he has a high instep and isn't easy to fit with shoes.  These fit like a glove, that being a good thing, and the price was more than perfect.