This dress was pretty much as described, but very cheaply made.  Some of the tassels fell off the dress and I had to wear a tank top under it because it was so big.  I normally wear around a size 10, so I got the medium/large, but I bet I would have fit in the small.  This dress would easily fit someone at least 2 sizes larger than me.  Overall it did the job it was intended to, just didn't look quite as awesome as I had hoped.