I read a couple suggestions on shoes or boots. I'd stay away on that. I wear a 10 1/2 in most brands but in Nike I got to wear 11 1/2 because they run small. Then I had to buy wide fit on this new style of Nike shoe because the basic width felt so tight. It's just way too hard to buy shoes for someone unless you are buying the exact same kind as what they already have. Just would hate for you to give them a great pair of shoes and then they don't fit right.