Vintage Christmas by Coach House Designs. Finished size is 31 x 31". Features fabrics from Joyeux Noel.