Good and breathable, but shrinks a lot. I weight 150 lbs, 5'4". I'm usually a medium and ordered this in large just in case. I like long shirts, this is perfect for the gym but rises every now in then in Pilates. Should've ordered it in XL .