Merry Be Pin Cushion is a kit. The design is stitched on 30-count Straw linen with silk floss. You will need to provide a 9" square of fabric for the backing. A;; the ribbons and beads for the edging are included! Stitch and finishing instructions are included. Design size is 64 x 64.