I could not be more pleased with these. I submitted pictures of them and the box they come in. Definitely order a size up from your normal size. I read the reviews suggesting that, and ordered a 10 because I'm a 9 and they fit perfectly. They're comfortable for such high heels. If you're not used to wearing heels or have wide feet they might not be for you. WAY more awesome looking on than I ever imagined. Totally worth it. Makes me want to buy them in every color.