I bought these for my self since my family will be spending the summer at a water/amusement park it will make going from water to rides so much easier although they are comfy my only problem is that after one use in water the inside sole has come out and won't stay put im going to have to re-glue them because as of right now they bunch up constancy when out of the water this is why I gave it a 3 star otherwise they get the job done.