The fabric is really good quality, and the sizing is accurate. The size L is OK for me (with a 81 cm waist) but it's a very little bit tight.
The white parts are a bit sheer when wet, but I think it's still OK for public beaches too.
love these. got them in the 3-for-2 deal and they’re great. i had an old pair i was replacing and these are a great update. they’re very low cut in the front and the color blocking is super flattering. the white in the back is transparent when wet, not a huge deal but something to keep in mind when they are families at the beach.