Stars and stripes shirt was described as being 100%polyester, but it was only 40% polyester and 60% cotton. Cotton and Summer running just don't go together.  I ordered an XL and although I didn't try the shirt on, it appears to be very small for an XL.