This is a very cute flip flop; however, runs very small. I have been a size 6 for 30 years, order shoes online all the time and have never had to return a size 6. After contacting the seller, found out I must pay for return (yes I should have noticed this to begin with but again, I have never had a problem with a size 6). The cost to ship it back to China isnt worth the amount I would get back. I sucked it up and wore them to the wedding I ordered them for and they did ok. Could t wear them an extended length of time though. My heel slightly hangs off the back. Oh, and I did not get them on time when I PAID to receive them in 2 days...it took them 4!!! Will definitely never order from this seller again. Buyer beware!