Perfect and comfortable.  I bought these because I have absolutely zero arch in my feet and because I am short and would prefer to have a little bit of a heel.  These are by far the best quality and comfortable flip flops I have every owned.  I want to buy some of the cuter styles that they make.  I bought these to wear to the beach so I didn't want something that might get ruined by sand.  These were perfect.  They do take a day or so to dry out when you get them wet though.  The positive is that the thong part that holds the flip flop on your feet does not rub your foot raw, like rubber or plastic.