These look wonderful, but they are not really functional. The heel is thin (stiletto) and even with the platform it can get uncomfortable if wearing for too long. They run about a half size small, so consider getting the next .5 size up. I did keep them for those occasions were I just want to look nice, and am willing sacrifice some comfort.