Love this! Totally agree with all the positive reviews.  I am 52, 34D, 28 inch waist, and 37 inch hips.  I got the medium and it fits perfectly.  The color (purple wine) is really pretty too (more fuschia than what you see in pic maybe). I will say, if my chest was larger, this wouldnt fit.  The liners have a little more padding than I have seen in other suits, but they are removable.  Bottom is a little cheeky but not horrible.  Flattering all around.

Thinking about another getting another one in another color! Great quality!