This will be so perfect for my trip to Greece! The details are incredible. I would say this fits on the SMALL side though. I was right exactly between a size Small and Medium according to my measurements (and their sizing chart), but opted for a Medium because I don't like bikini bottoms squeezing me on the sides. This fits just on the border of being too tight for me, but the wide straps help and I feel like a large would be way too big in the crotch fabric area.
Since I struggled with sizing (took me over a week to finally order), hopefully this helps:
I'm 5'5", 125 lbs (athletic/lean build)
High Hip Measurement is 31" which actually puts me in the size small, but my waist is 27" and bum/hip is 38", which puts me in Medium. If I went according to the suggest sizing (to take high hip), it would have been size Small and I would not have liked how tight it was.