Material: 90% Polyester, 7% Nylon, 3% Spandex. Not too heavy, fairly lightweight material.
Fit: True to size. If in between sizes, you can size down. Size down an entire size if you don't mind it slightly fitted in the arms. Model in taupe is a true small, wearing a small. Second model is an x-small/small, wearing a small. Last model is a true 1X, wearing a large.