I bought this costume for Halloween size medium. It fit and looked great. I sewed led lights onto the wings and it really made the costume stand out in the dark. I'm 5'10" so the skirt was shorter than I would have liked. But I live in Florida so the weather was warm enough that I didn't bother exchanging for a larger size and just went with a really sexy costume. To keep myself from feeling too risque I found some cute bloomers to wear underneath in case of wind or wayward peeks. The wings are worn by elastic straps so I did notice that the elastic left marks on my shoulders but even with the added weight of the battery pack that I had placed there myself for the lights it never bothered me enough to remove the wings. All in all, I loved the costume and had fun playing for a night.