Soft material, not clingy or see through! I got an xxl and I’m about 5’7 and 210lbs. I bought two of these shirts since I had to start working from home (I'm a teacher). I wanted something that was an upgrade from a regular t-shirt but would look nice enough for conference calls, videoing myself teaching, etc. These are PERFECT! They are so comfortable to wear and are a great length for jeans or leggings. I will definitely buy a few more of these again!