These are extremely comfortable to wear for swimming. No wedgies, they stay in place, and don’t impede movement. They drop a point because the textured fabric, while beautiful, holds a lot of water and feels heavy to swim in.
I’m 180cm and 74kg and bought size L - fits perfectly.