Thank you for your message. There are 20 shirts. 18 are made of various percentages of Polyester and Cotton. Actually there are 2 that are 100% cotton. They seem to be in good condition except they are just regular button down long sleeve shirts. My father wore them in the nursing home for three years. I don't think they will fray since they are not a loose weave.