Our classic, embroidered Yupoong cap is adjustable and made of 100% cotton. White cap currently out of stock.