I am not a high heel person, so having to pick out "dressy" shoes for those occasions where semi-formal wear is required makes things tricky for me. I hate the idea of spending a fortune on a pair of dress shoes that I may wear once or twice a year.  These shoes were perfect, they are kitten height, and have nice fabric/beading on them so that they are stylish yet classic.  I was able to wear these heels to a wedding that lasted over 6 hours and danced in them with no blisters, and no real pain which was the main goal!