I purchased these last summer and have loved them since.  The style is very elegant and feminine which goes well with anything including nicer skirts and dresses yet they are comfortable enough for wearing all day.  The platform heel is a bit high at nearly 4" but the contoured bottom makes walking easy.  I think these run a bit large.  I have narrow feet and wear 6.5 and the 6.5 I got feels a bit loose.  I wish I had gotten a 6 on account of the leather stretching.