Shirts themselves are 100% cotton and will shrink when washed and dried accordingly.  I ordered a size big expecting that and all turned out well.  BUT, these shirts are wrapped internally wiht tape and the tape I had wouldn'ty come off the shirt.  I sat there slowing pealing away the residue and then also tried a lint brush before washing.  Three washes later and some of the back shirts still have a  bit of white particles clinging to them...