This costume is perfect. It is well put together for a 'cheapy' costume.  I bought an XL  and I'm a 12/14 and busty.  Fits great.  Wore it for a singing gig and it was a hit.  It is short, so don't bend over!