I normally wear a size 12D in military boots. Had to get a 12.5D because the 12D was too snug around the forefoot and became rather uncomfortable after mile 2 on. The 12.5s were spot on and provided good arch and ankle support. Would buy again.