I purchased this on a whim because my last costume I ordered from here was way too big. There was only S/M left so I took a major risk ordering this. I’m 5’9 and 160 and a 36DD. It fit so perfectly!! Soooo cute. The only part that was questionable was the bottom mesh shorts. It was a little too tight around the bottom where it was sewn. I might just cut them off and wear fishnets instead. But other than that, wings and the headband came in the packaging perfectly with no damage!