I first bought these boots in a 6.5, my normal size. Unfortunately, while the sole of the shoe matched up to my foot as it should, I could barely get them on! I tried and tried to pull them on (the heel is too tight to allow your foot to get in) and when I did manage to get them on (with the aid of a sought after shoe horn), the top was pressing down on my foot so hard, I yanked them off quickly. They're so adorable so I exchanged them for a size larger, 7.5, in hopes that maybe they just ran small. Nope. I received them the other day, put them on easily but I can't even walk in them, they are so large. So now I'm returning those as well. So be wary. They're cute but a pain in the butt.