I bought this as a cheat, something I could wear to "slacks required dining" and around the cabana on an all inclusive trip. First off the sole cushion is solid rubber. If you are somewhere where it is pretty warm the rubber sole on your foot will make your feet very hot. During a 7 course 3 hour meal these got quite uncomfortably warm. The mesh on the side breathes wonderfully, but if you aren't moving it isn't breathing. Second if you get sand inside these forget getting it out. The mesh sides that breath the sand act like a multilayer net that traps and holds sand.
They may have worked well for an around the house slipper if I removed the rubber cushion, but I would probably not buy another par of these under any circumstances.