I give these five stars for fit and cuteness.  Unfortunately for me they were just a little too precarious to walk in -
I think, maybe I would break my neck...  Love them though.  I got the white - great looking!!