I got these in XL mostly cuz I'm bigger on the back rather than the front.
It's comfortable, it doesn't feel like I'm being sanded or rubbed by it, the material is soft and breathable.
Even tho I bought them to be a bit naughty on the pool I have love these more for the gym, since they are meant for wet environments these also dub as the perfect thongs for leg days.