So this costume is awesome in a lot of ways. It's not overly sexy so you can wear it in public without shaming your family. The skirt is shortish, but not to the point where anything is peeking out of the bottom. The colors are vibrant, the wings are sparkly and made well, and they fit comfortably.

It comes with 1 rose pin like the ones the girl has in her hair in the picture, the 2 arm bands, and the dress. The corset is attached to the dress.

The dress is also well made which is important because it is hell for me to get into this thing. For reference I am a little over 5'6 and weigh 140lbs. I got a medium and it fits fine once I get it on, but here's the deal: Because the corset is attached to the dress there is NO making the dress looser, so it's going to go on, or it's not. The zipper also doesn't go down much past your natural waist so there is no leeway for your hips. There is no way I could pull this up over my hips so I have to put it over my head and that is still a process, despite having a small bust size.

If you have a straight build, are very thin, or have a very very small bust size you probably won't run into the issues I did. Otherwise I'd say it's probably best to just jump up a size and tighten the ribbon on the corset as needed.

It's a great costume for the price and does fit nicely once you get into it.