I give them 4 stars for the look, 5 would require comfortability. My beau was extremely complimentary of these shoes, just loved them. I have small ankles and medium to wide feet and these worked just fine. I am usually a 7.5 in heels but ordered a half size down due to some reviews and they were perfect. Wore them to a wedding, danced in them and still made it to the car, which was definitely a stretch for what I'd call a 2 hour shoe. They are for functions where there is little walking, some standing and places to sit.