These shoes are heavy & they run small.  I am an 8 1/12, so I purchased a size 9 just to make sure I had enough room in the shoes.  These shoes feel like an 8.  I also have narrow feet and I know that this shoe would be impossible for someone with wide feet to wear.  I haven't worn them out yet but they feel like one hour shoes.  I am debating returning them.  I don't expect these shoes to be comfortable but I don't want something that I can't wear out for a night of partying