It's a nice suit, but I found it runs a little small. I'm 290 and 5"4, so I got a 3x. I'm rather large busted as well. I found the extra padding in the breast area to be annoying and makes for a not so good of a fit. And the suit was tight in the stomach area, I would not order from again. I should have gotten a 4x for a more comfortable fit, had i known it ran a little small. It also doesn't come the color as pictured, but an awful green color!