Very pretty and fun dress! It seems to be of decent quality for a costume. The black part of the dress is somewhat see through;  definitely need to wear a slip underneath.  I am very pleased with my purchase.  One word of warning - the dress is supposed to fit sizes 6-12. I would say that it runs on the small side.