55% Cotton, 45% AcrylicTop fits true to sizeCamille is wearing the mediumNavy American Flag Top$43.00PriceSize*SelectQuantity*Add To CartBuy Now