The shoes are very cute, They arrived on time and are very comfortable. BUT they are cheaply made. The heel on one was put on crooked and the heel seems to lean to the side. There's glue stain around the shoes but you'd have to really look for them. I still like the heels, I bought it with a 50s dress and it looks really nice, I'm not even upset. I did get what I paid for. There are reviews that say they run small and some say it runs big. I got half a size bigger and I wish I just got my shoe size, they do run a little big. Another big BUT, my feet are a bit wide so my toes felt very comfortable in them. If I'd gotten my size maybe it would have been too tight for my toes. As for the durability of the heels. I only use them when I wear my 50s get up and so far they have held up. Hopefully they stay together. I gave them a 4 star cause in the end they worked for me. The messed up heel isn't that big of a problem because I can still walk in them with no issues.