Very soft, comfortable fabric. A little thin, but not see through. The fit would be much more flattering if sizing was more accurate, but these definitely run SMALL. Order a size or 2 up from your regular size unless you like your shirts extremely form fitted.