I love the shirt. It is on the thin side but it makes it more breathable. I had previously ordered a medium which was way too tight. I then ordered an XL and it fits well. For sizing reference, I am about 5 ft and 130 pounds and a 36b. I typically wear a women’s size 8 or 10 in pants and a medium in tops. This shirts sizing is more like a slim women’s or more like junior sizing.