i usually wear between an 8 and 8.5. they were snug on me, but i think if you normally wear a 7.5 to 8, they'll be fine. i bought them online and they wouldn't zip up. they've only been worn twice - once when i first opened them and once to check for the "click-clack" sound