I am 6' and 150 lbs with small breasts. The medium fit like a glove. I wore it to a work cocktail party with a ladies 1 button suit jacket, thick black belt and 4" black heels.. talk about a stunning outfit. You'll love it!