Hand printed, 100 % cotton. Silk screen printed onto a heavy weight cotton Panama. print on both sides and a over filled feather inner.