Exactly what I wanted. Perfect fit, nice heavy material, will order more for SURE.  5'7" 140lbs  36/26.5/36  DD chest so I bought a large, I wanted it to sit below knees. I could've easily done M, but wanted breathability. Its literally exactly what I was looking for. Love it love it love it. If you're on the fence, buy it!