This flip flop was not for me.  The sole was very thick and still without much cushion.  I felt like i was wearing one inch lifts.  The sizing was too large as well.  I made the switch to reef phantom's and have been very happy with the decision.