This a cute shoe and yes it runs small so you have to go up a size and the charms fell off when I went to go and unzip this boot.  However, spiked angel does not have a size 10 therefore I have to get a refund from them which also includes a 15% restocking fee so buyers beware of this seller.  It doesn't tell you that here but when you get your item, the packing slip for returns indicates this.  I will get buying these from Lingerie Diva who has a better return policy and they ship out the same day.