These fit, the heel is a great height and I like the look of them however, they are pretty uncomfortable. I had these on all day at work, but couldn't wait to take them off as soon as I got into the car. Don't know if they maybe need to be broken in?