I have a size 7 shoe, according to the package these fit a size 6 to 9, but they are way too long. The heel is up on my achilles. Otherwise, they are definitely nice quality. I would buy them again if I could find a size smaller.