My daughter loves this dress! She had $25 to spend and she found this one. The butterflies are not pre-attached to the dress; she was not crazy about them so was very happy about that. Plus, the material in the bodice is soft, not scratchy. Considering how expensive costumes can be, I am very happy with the quality and look of this dress.