Im 54 175 and wear a US 12/14 size and I ordered an XXL and it was way to small. If you have a longer torso then this would not work for you. The straps don't seem to look very secure to the suit. You may get a few wears out of it until it breaks away. Also I received folded like it had already been open.