Wore this as part of my Halloween costume.  I purchased an XLG because I am a 12/14.  It was tight in the upper torso and bust, which may not be a problem for younger women.  For me, it was a bit revealing.  Husband liked it....