Really great quality for the price.  Comfortable and fierce!  I will wear it again for sure.  Since I am taller than the average woman for whom they make all of these costumes (I'm nearly 5'9" and I think they make them for someone around 5'5") I wore a pair of "booty" shorts underneath.  As a reference point for others, I am about 160 lbs, athletic build with D-cups and got a medium.