These fit well and are pretty cute. My issue is that the arch doesn't line up with my foot, it's almost in my heel. It's a little awkward, but there is decent heel support. The straps are loose enough that they don't pinch or pull when I walk, but tight enough that my foot doesn't slide around. Overall they are comfortable.