I purchased this swimsuit in xl. I take a medium in US size. The XL fits perfectly. I bought 4 other low rise swimsuits as well in XL. All the suits have a great fit. I love the colors and the style. They are well made. Totally badass! Just make sure to take Asian sizing into account so that you purchase a size that fits you. Returning or exchanging a suit might be a challenge and not worth the expense and inconvenience.