I purchased this in a size medium, I am a 59 140lbs female and I probably could have gotten a small. I feel like for what you get vs $25 spent is a bit low quality. This should be $15 AT MOST. I purchased the beige sort of color and its a bit see through and not the best quality.

I sweat my butt off outside in this, the little fabric parts that go up to secure the sleeves are WAY too long so the sleeves don't stay put like they're meant to. I had to wear a nude bra but you could still kind of see it in certain lighting.

Overall for a costume this works, every day, not so much. I think its too expensive for what you get quality wise though. I still would suggest.