The suit was cute but the color is very different from the picture. Instead of a nude peach it is a bright orange-y pink, I hardly realized it was the same suit. It has a nice supportive underwire, and ruching on the sides that give a flattering look. I am 40-36-44 and the XL fit well. However, was not a fan of where it hit me on the hip, gave my hips a muffin top, but think to would work well for someone with slimmer hips or less pear shaped body.