Just received these today, they are good quality and look nice. I ordered my usual size and they fit as expected. I am wearing these on vacation, and will be spending lots of time at the pool, so I will update later on how well they hold up. UPDATE: wore to the pool for 3 days in a row with both wet and dry feet. No issues. Came home and ordered 3 more pairs in different colors. (PS: the straps are a bit loose but this didn't really bother me.)