The shoes fit perfect but a bit snug yet comfortable.  Hey what do you expect with heels that high...they need to stay on my feet.  I plan to wear my American made shoes as apart of my sexy summer attire.  USA! USA! USA!