This costume is pretty well-made and hilarious!  It's a bit scratchy around the waist, the sequins are scratchy.  It runs small so do order up.  I am 5'5" and 130 lbs, wear a size 6, and the Large was a little on the tight side, especially the top and I am not well endowed by all means.  So make sure to order up a size.