I'M A SIZE 7 AND I ORDERED A 7 BUT THEY WERE BIG I RETURNED THEM AND ORDERED A 6.5 THEY FIT PERFECTLY I HAD THEM ON FOR 4HRS STRAIGHTS WITH MINIMAL SITTING AND THEY WERE SO AMAZING AFTER THE 4HRS MY BIG TOE WAS HURTING, BUT I CAN WORK WITH THAT. THEY ARE GREAT AND THE PERFECT HEIGHT MY FIANCE LOVES THEM!