I always choose Cole Haan's product when I am picking up for my footwear.  This flip-flop is little bit heavy comparing to other flip-flop, it is very comfortable. It looks great and fair price at Amazon.  Updated ------------ I changed the rating to 3 stars from 5 stars. Because the feet can easily get the black color if you wear in beach or swimming pools. The colors will not run off by washing at all. The color stay for 4 days on your feet.