Hi these are small square pin cushions.They are double sided printed fabrics. Either a white background with knitting needles and wool on.Or a red background with knitting Sheep on!If you cant decide I have one with both designs either side. Ideal to store pins and needs in while sewing or travelling.I can make more to order if wanted.Approx. size 12cm by 12 cm. Filled with top grade polyester toy filling.