These shoes are adorable - slightly retro but really timeless. I couldn't believe it when I put them on - so cushiony and springy I couldn't believe I was wearing heels.  I wear a 7 and the 7 fit perfectly.  I don't think I will ever buy cheap heels again.