This shoe fits great and looks great.  You may want to put in a thin shoe cushion because the footbed could be a little plusher, but after the cushion - outstanding. Bella Vita is about the only decent sized heel that I can wear and I get tons of compliments on these shoes.  I have over 20 pair of Bella-Vita's.  No other brand matches the comfort plus style in heels.