These shoes run very true to size and fit well. They are very cute on and go with many things. My main problem with these, is that they are really uncomfortable to wear if worn for more than 2 hours I'd say. They have no shock absorbency at all whatsoever, and I wear heels all the time, so I know what to expect when wearing heels. I wore these out on Halloween and they were ok that night, and then I wore them to the clubs in Cancun another night, and I wanted to die. My feet were killing me by the end of the night! Horrible to wear on pavement! Also wore to a wedding and they weren't too bad for about an hour or so, and then they needed to come off! If wearing for long periods, I wouldn't recommend, but all in all very cute and true to size.