I bought this for an after Halloween costume party and was pleasantly surprised by the costume. Fit well overall, but revealed a little too much cleavage for me, personal choice.  Other than that, my only complaint was the headpiece which was in pieces when it arrived, looked cheesy and shed glitter everywhere.