Pillow pattern by local St. John's NL designer lilymarlayne. This would also make a fabulous fun tote bag!For an 18in by 18in pillow.