I am normally a size 16 in jeans and got 3x and it fits perfectly. It's a really fun suit but definitely more for laying out because there is no support up top. Overall very satisfied with my purchase