I tried that on in blue the other day. It was nearly right but not quite. A medium was a bit big on me and I'm a size 12-14 (mainly 14), I needed it to have a v-neck because of my vast tits, and it made me look a bit bigger than I . I have a feeling all would have been solved with a v-neck and the next size down, but didn't have time to get another one to try and it wouldn't have solved the neck issue anyway. But it did look ok and I was expecting it to look dreadful on a curvy, slightly chubby hourglass.