Hand screen printed Union Jack on organic cotton jersey knit fabric. Low impact fiber reactive dyes. Zipper opening on back. Solid color back.Cover made in Nepal. 16" x22". Comes with a filler of kapok with an organic cotton shell. Insert made in U.S. Super soft!