Ladies, this suit is fantastic! I am difficult to fit, mostly because I am very picky. I am 5'6”, 180lbs., 38DD, 67 years old with all my weight in my belly and boobs. I ordered the XL and it's a perfect fit. I have 6 tankini tops and they are all ill fitting, uncomfortable and leave me self conscious because I am literally spilling out of them. I'm too modest for that. This suit provides great coverage and I was concerned there was no underwire but it has a decent bra so no unaboob problem here. Wide adjustable straps are perfect and don't dig in. Length and lay of the material is also great. The bottom piece is not too short no butt cheeks hanging out. It will get lots of use for many years. Thanks to the seller!