100% cotton
I think they have not been worn.
No new tags and have been stored in box for some time.
May have some light imperfections.
For some reason some had tape on/behind the size tags that made a spot/mark.
Lay flat across armpit is about 20 inches.
Length is about 27 inches.