Perfect. I usually wear a 7 1/2 in dress shoes and an 8 in athletic or anything I wear socks with. The 7 1/2 fit great and there is enough covered ares so I can put my 3/4 arch supports in without them showing.