Im 54 36c 145lbs I ordered a medium at first but it made me look bulky and the arms part are very loose. So I gave it to my sister and re ordered a small which fits perfectly on me I like the tight fit. It is a little snug when zipped up but I don't mind since I don't like to wear it that way. I got this for $20 the material is polyester and light weight.