I assumed this was asian sizing so ordered a xxl even tho im a 10/12. It fit alright but the bottoms were so low cut in the front it didn't hide my scar and if you're busty the top can't contain you.  Might be cute if you are lounging by the pool but if you actually swim in it it's probably going to fall right off