I love these shoes. I got the patent leather ones, and they are holding up nicely. They really do go with everything. I love the super skinny stiletto heel, and they really are comfortable! They run a little small and tend to pinch my toes sometimes, so you might want to go up a half a size, but other than that, they are great!