I am 5'9" tall, 245 lbs, and approx 38C bra size, ordered the size 3X(22) . I ordered this swimdress in the blue & white stripe pattern. I REALLY like this swim dress ! The fit is a tad big, but not big enough to notice from looking. Forms well to the body, long enough to cover my bum and back thighs. The dress comes down to my knees, which I personaly like ! I don't like swimdresses that are very short. I have what is called back in my day a "tootie- booty", lol. Us gals that have that big rounSee full review