100% cotton. -$18.50 is starting price & includes one custom logo or text printed front or back only.- Polos$18.50PriceSizeSelectColorQuantityAdd to Cart