Good quality shoes! Not the most comfortable but that's expected with heels like these, the top of the shoe doesn't cover your toes all the way, it only covered pretty much my toe nails. They do run small, I usually wear a 7 and I got an 8 and it fit perfect! I'm actually very happy with this purchase!