I'm 5' 9" and about 180# so, definitely overweight. I like the suit because crossing the optional straps allows me to cover the "extra" flesh at my upper back and under arms. Doing so also lifts my 62 yr old sagging puppies. I won't recommend this suit to friends because it is so figure flattering, I want to be the only woman by the pool wearing it!