Used it to make my wonder woman costume last halloween, held up well against all that hot glue. I'm 5'4, 32a, 95lb and small would be the best fit, Top does get a little gap-y if you're smaller chested though fyi