These shoes are great for narrow feet and especially for those with very narrow heels.
They are comfy, they stay put and they are cute.  I do not consider them a formal shoe at all but for everyday with nice clothes they work great.