Im a busty gal at a 34ddd and this was pretty flattering. it showed off my curves and hid my unfit belly with ease. i usually am a small to medium and i ordered large in both the grey and gold stripe and i love them both. they fit flawlessly. very flattering and i like the high neck line