2x / 20 in size. I wasn't sure about the sizing but im glad I went with the 2x. The bottoms fit like bikini underwear so if u want more coverage look for another bottom. The top is very long, it took me a min to figure it out on how to wrap it but u can possibly size down in the top. But overall love it.