Great service and so far a great product for the younger less experienced swimmers
I like the soft stretchy footbed part of these fins, but they're a bit snug around the toe joints. I ordered size medium (M 7-9) because I wear a women's size 9 (Euro 40-41), and it seems I'm right at the big end of the size spectrum for this pair of fins.
So if you wear a North American *men's* size 9, go up to size L (9-11), because the "M 7-9" refers to women's sizing.
Otherwise, a good fin for the money.