I typically wear an 8 - 8.5 in womens shoes and these fit pretty much as expected however they do not stay on at all. I bought the set with the little red heart on them. I took 2 steps in them and they were already sliding off the heels. Total bummer, returning them immediately.