I had this same tankini in the black and white stripe last year and received SO many compliments on it! The fit is very flattering for ALL body shapes! Fits true to size. Im 55 130lbs and the Medium is perfect! The tankini hides my belly and stretch marks and I don't have to feel insecure anymore at the beach/pool. I love the bright flower print on this one much better than the black and white stripe! Very happy!! Thank you!!