I purchased these for my upcoming cruise wedding in November.  My fiancee is shorter than me so a high heel is out of the question and I did not want to wear flats.  There is just enough heel to give it the wedding day look I am wanting and they are pretty comfy to wear.