Cotton Linen Square Decorative Throw Pillow with Canada National Flag Pattens (Canada) Size: 18" x 18" This cushion/pillow has an invisible zipper. The Canada flag pattern is only on the front side. Insert are included. Made of durable cotton linen cloth material.