Soft, stretchy and just thick enough material so you can wear all year round. I wear my tees with an undershirt bc of my long torso and this works great with that. I've already ordered a second shirt!