I bought this to wear at my babys monster themed birthday party. Im 54 130lbs and the medium fit nicely without being too clingy. The fabric is ultra thin and cut on the edges of the sleeves and neck instead of hemmed so it kind of curls up. It served its purpose but I don't see it lasting through many washes for a twenty dollar short.