Fits tiny I sized up to large and fits skin tight without anything underneath. Love the look without a bra and love the tie behind the neck with the low back, so sexy!!! has compression for sure so I feel totally snatched as I'm supposed to feel!!! The color is way more plum/mauve in person sooooo pretty