Love the squishy foot bed and slender design.  Looks very feminine and makes my feet look smaller.  However, this shoe seems to run short and narrow for a flip flop.  I have a medium width foot and this fits me good. Probably not for wide width feet.  For length, I am normally in between 6.5 and 7; I ordered the 7 and this just BARELY fits my length foot, toes are just at the end.  I kept them and love em, but you may want to order a size up.