I bought these and they look and feel great in person, but the sizing ran a bit on the large side for me.
I wear a 13 so that's what I ordered, and these feel like one whole size up.
The stiletto was a little banged up when I received them, but there weren't any problems anywhere else!