I love these shoes and I've gotten a TON of compliments on them. They were purchased to wear to my cheerleading-aerobic dance class (Cheerobix) and they work really well and give me a lot of support where my other shoes were lacking. I've worn them a few times and I imagine once they are more broken in, they won't bother my ankle-bone any more (there is a bit of rubbing, but not enough to deter me from wearing them). I wear a 10 and have wide feet, and the 10 fits great. If you are thinking about buying them, I give these shoes two thumbs up! They are cute, a great price, and they do the job!