First time ever got a suit online to fit.  I am 5'9 and 240 pounds and the 2x fit perfectly.  It's also long enough in the torso compared to other styles.  I also have totally different sized breast ( a b cup and a d cup), and the way it fits up top it actually minimizes the issue and I don't feel like I am swimming on one side.