The ones I bought fit well- I had no problem with them coming off in a strong current (as I have had with the strap fins). I used them for hours of snorkeling and found them rather stiff. If I ever do a trip with lots of snorkeling again I'd get more pliable fins.